Package org.copperengine.core.persistent
Interface PersistenceContext
-
public interface PersistenceContext
-
-
Field Summary
Fields Modifier and Type Field Description static PersistenceContext
NULL_CONTEXT
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description <T> T
getMapper(java.lang.Class<T> mapperInterface)
<T> EntityPersister<T>
getPersister(java.lang.Class<? extends T> entityClass)
retrieves the persister assigned to this entity class.PersistentWorkflow<?>
getWorkflow()
-
-
-
Field Detail
-
NULL_CONTEXT
static final PersistenceContext NULL_CONTEXT
-
-
Method Detail
-
getPersister
<T> EntityPersister<T> getPersister(java.lang.Class<? extends T> entityClass)
retrieves the persister assigned to this entity class. Throws a runtime exception when no persister can be returned- Type Parameters:
T
- type of entity- Parameters:
entityClass
- The entity class to look up the persister for- Returns:
- the persister
-
getMapper
<T> T getMapper(java.lang.Class<T> mapperInterface)
-
getWorkflow
PersistentWorkflow<?> getWorkflow()
-
-