Revision 37d7ce64
Added by Cherian Mathew over 8 years ago
eu.etaxonomy.taxeditor.cdmlib/src/main/java/eu/etaxonomy/taxeditor/session/CdmEntitySession.java | ||
---|---|---|
23 | 23 |
import eu.etaxonomy.cdm.api.service.IService; |
24 | 24 |
import eu.etaxonomy.cdm.api.service.UpdateResult; |
25 | 25 |
import eu.etaxonomy.cdm.model.common.CdmBase; |
26 |
import eu.etaxonomy.cdm.persistence.dto.MergeResult; |
|
26 | 27 |
import eu.etaxonomy.taxeditor.remoting.cache.CdmTransientEntityCacher; |
27 | 28 |
import eu.etaxonomy.taxeditor.remoting.cache.EntityCacherDebugResult; |
28 | 29 |
|
... | ... | |
92 | 93 |
return cdmTransientEntityCacher.load(updateResult, update); |
93 | 94 |
} |
94 | 95 |
|
96 |
/* (non-Javadoc) |
|
97 |
* @see eu.etaxonomy.taxeditor.session.ICdmEntitySession#load(eu.etaxonomy.cdm.persistence.dto.MergeResult, boolean) |
|
98 |
*/ |
|
99 |
@Override |
|
100 |
public <T extends CdmBase> MergeResult<T> load(MergeResult<T> mergeResult, boolean update) { |
|
101 |
return cdmTransientEntityCacher.load(mergeResult, update); |
|
102 |
} |
|
103 |
|
|
95 | 104 |
@Override |
96 | 105 |
public <T extends CdmBase> void update() { |
97 | 106 |
Collection<T> rootEntities = getRootEntities(); |
Also available in: Unified diff
Add load capability for MergeResult objects