import eu.etaxonomy.cdm.api.service.UpdateResult;
import eu.etaxonomy.cdm.model.common.CdmBase;
+import eu.etaxonomy.cdm.persistence.dto.MergeResult;
public interface ICdmEntitySessionManager {
* @param sessionOwner
* @return
*/
- public ICdmEntitySession bindNullSession(ICdmEntitySessionEnabled sessionOwner);
+ public ICdmEntitySession bindNullSession();
public abstract void bind(ICdmEntitySessionEnabled sessionOwner);
public abstract UpdateResult load(UpdateResult updateResult, boolean update);
+ public abstract MergeResult load(MergeResult mergeResult, boolean update);
+
public abstract <T extends CdmBase> Collection<T> load(Collection<T> cdmBaseList, boolean update);
*/
public ICdmEntitySession getNullSession();
-}
\ No newline at end of file
+
+}