public interface ICdmEntitySessionManager
Modifier and Type | Method and Description |
---|---|
void |
addSessionObserver(ICdmEntitySessionManagerObserver sessionObserver) |
void |
bind(ICdmEntitySessionEnabled sessionOwner) |
ICdmEntitySession |
bindNullSession() |
boolean |
contains(ICdmEntitySessionEnabled sessionOwner) |
void |
dispose(ICdmEntitySessionEnabled owner) |
void |
disposeAll() |
ICdmEntitySession |
getActiveSession() |
ICdmEntitySession |
getNullSession() |
java.util.Collection<ICdmEntitySession> |
getSessions() |
boolean |
isRemoting() |
<T extends eu.etaxonomy.cdm.model.common.CdmBase> |
load(java.util.Collection<T> cdmBaseList,
boolean update) |
eu.etaxonomy.cdm.persistence.dto.MergeResult |
load(eu.etaxonomy.cdm.persistence.dto.MergeResult mergeResult,
boolean update) |
<T> T |
load(T obj,
boolean update) |
<T extends eu.etaxonomy.cdm.model.common.CdmBase> |
load(T cdmBase,
boolean update) |
eu.etaxonomy.cdm.api.service.UpdateResult |
load(eu.etaxonomy.cdm.api.service.UpdateResult updateResult,
boolean update) |
ICdmEntitySession |
newSession(ICdmEntitySessionEnabled sessionOwner,
boolean setAsActive) |
<T extends eu.etaxonomy.cdm.model.common.CdmBase> |
update() |
ICdmEntitySession newSession(ICdmEntitySessionEnabled sessionOwner, boolean setAsActive)
ICdmEntitySession bindNullSession()
sessionOwner
- void bind(ICdmEntitySessionEnabled sessionOwner)
<T> T load(T obj, boolean update)
<T extends eu.etaxonomy.cdm.model.common.CdmBase> T load(T cdmBase, boolean update)
eu.etaxonomy.cdm.api.service.UpdateResult load(eu.etaxonomy.cdm.api.service.UpdateResult updateResult, boolean update)
eu.etaxonomy.cdm.persistence.dto.MergeResult load(eu.etaxonomy.cdm.persistence.dto.MergeResult mergeResult, boolean update)
<T extends eu.etaxonomy.cdm.model.common.CdmBase> java.util.Collection<T> load(java.util.Collection<T> cdmBaseList, boolean update)
ICdmEntitySession getActiveSession()
java.util.Collection<ICdmEntitySession> getSessions()
void addSessionObserver(ICdmEntitySessionManagerObserver sessionObserver)
boolean isRemoting()
void dispose(ICdmEntitySessionEnabled owner)
owner
- void disposeAll()
<T extends eu.etaxonomy.cdm.model.common.CdmBase> void update()
boolean contains(ICdmEntitySessionEnabled sessionOwner)
sessionOwner
- ICdmEntitySession getNullSession()
Copyright © 2007-2018. All Rights Reserved.