Project

General

Profile

« Previous | Next » 

Revision 37d7ce64

Added by Cherian Mathew over 8 years ago

Add load capability for MergeResult objects

View differences:

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