public abstract class AEntityContext extends Object implements IEntityContext
| Modifier and Type | Field and Description |
|---|---|
protected javax.persistence.EntityManager |
em |
protected EnumSet<de.xima.cmn.dao.enums.EEntityContextFeature> |
features |
protected static org.slf4j.Logger |
LOG |
protected Map<Object,Object> |
parameterMap |
protected List<de.xima.cmn.dao.interfaces.IPostCommitListener> |
postCommitListeners |
protected List<de.xima.cmn.dao.interfaces.IPostRollbackListener> |
postRollbackListeners |
protected boolean |
skipValidation |
protected UserContext |
uc |
| Constructor and Description |
|---|
AEntityContext() |
| Modifier and Type | Method and Description |
|---|---|
AEntityContext |
features(de.xima.cmn.dao.enums.EEntityContextFeature... features) |
Benutzer |
getBenutzer() |
javax.persistence.EntityManager |
getEm() |
EnumSet<de.xima.cmn.dao.enums.EEntityContextFeature> |
getFeatures() |
Map<Object,Object> |
getParameters() |
List<de.xima.cmn.dao.interfaces.IPostCommitListener> |
getPostCommitListeners() |
List<de.xima.cmn.dao.interfaces.IPostRollbackListener> |
getPostRollbackListeners() |
UserContext |
getUserContext()
Getter für uc
|
boolean |
hasBenutzer()
ERSTMAL um überflüssige Ausschriften zu vermeiden
|
boolean |
isOpen() |
AEntityContext |
postCommit(de.xima.cmn.dao.interfaces.IPostCommitListener listener) |
AEntityContext |
postRollback(de.xima.cmn.dao.interfaces.IPostRollbackListener listener) |
void |
setSkipValidation(boolean skip) |
void |
setUserContext(UserContext uc)
Setter des uc
|
boolean |
skipValidation() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitreopenprotected List<de.xima.cmn.dao.interfaces.IPostCommitListener> postCommitListeners
protected List<de.xima.cmn.dao.interfaces.IPostRollbackListener> postRollbackListeners
protected EnumSet<de.xima.cmn.dao.enums.EEntityContextFeature> features
protected javax.persistence.EntityManager em
protected UserContext uc
protected boolean skipValidation
protected static final org.slf4j.Logger LOG
public void setSkipValidation(boolean skip)
setSkipValidation in interface IEntityContextpublic boolean skipValidation()
skipValidation in interface IEntityContextpublic Map<Object,Object> getParameters()
getParameters in interface IEntityContextpublic boolean hasBenutzer()
hasBenutzer in interface IEntityContextpublic Benutzer getBenutzer()
getBenutzer in interface IEntityContextpublic javax.persistence.EntityManager getEm()
getEm in interface de.xima.cmn.dao.interfaces.IBaseEntityContextpublic boolean isOpen()
isOpen in interface de.xima.cmn.dao.interfaces.IBaseEntityContextpublic UserContext getUserContext()
getUserContext in interface IEntityContextUserContext des ucpublic void setUserContext(UserContext uc)
setUserContext in interface IEntityContextuc - UserContext der zu setzende ucpublic List<de.xima.cmn.dao.interfaces.IPostCommitListener> getPostCommitListeners()
getPostCommitListeners in interface de.xima.cmn.dao.interfaces.IBaseEntityContextpublic List<de.xima.cmn.dao.interfaces.IPostRollbackListener> getPostRollbackListeners()
getPostRollbackListeners in interface de.xima.cmn.dao.interfaces.IBaseEntityContextpublic AEntityContext postCommit(de.xima.cmn.dao.interfaces.IPostCommitListener listener)
postCommit in interface IEntityContextpublic AEntityContext postRollback(de.xima.cmn.dao.interfaces.IPostRollbackListener listener)
postRollback in interface IEntityContextpublic EnumSet<de.xima.cmn.dao.enums.EEntityContextFeature> getFeatures()
getFeatures in interface de.xima.cmn.dao.interfaces.IBaseEntityContextpublic AEntityContext features(de.xima.cmn.dao.enums.EEntityContextFeature... features)
features in interface IEntityContextCopyright © 2020 XIMA MEDIA GmbH. All rights reserved.