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