|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface PersistenceContextEntityManager
| Method Summary | ||
|---|---|---|
|
delete(T entity,
PersistenceContext persistenceContext)
Deletes an entity from the persistence backend |
|
java.lang.Object |
find(WmId primaryKey,
PersistenceContext persistenceContext)
Looks up an entity by its id |
|
|
persist(T entity,
PersistenceContext persistenceContext)
Persists an entity which is not yet persisted (i.e. |
|
void |
registerEntityDomainClass(EntityDomain entityDomain,
java.lang.String classname)
Meant to be called from EntityDomain in order to create a mapping from classnames to EntityDomains. |
|
|
save(T entity,
PersistenceContext persistenceContext)
Saves an entity that was persisted before (i.e. |
|
void |
unregisterEntityDomainClass(java.lang.String classname)
Meant to be called from EntityDomain in order to update the mapping from classnames to EntityDomains. |
|
| Methods inherited from interface nl.gx.webmanager.services.entitymanager.EntityManager |
|---|
copy, delete, find, getAll, getId, getInstance, getInstance, getWmId, isManageable, persist, removeProperty, save |
| Method Detail |
|---|
java.lang.Object find(WmId primaryKey,
PersistenceContext persistenceContext)
primaryKey - the id identifying the entity to loadpersistenceContext -
<T> T persist(T entity,
PersistenceContext persistenceContext)
T - The type of the entity to persistentity - The entity to persistpersistenceContext -
<T> void delete(T entity,
PersistenceContext persistenceContext)
throws DomainException
T - The type of the entity to deleteentity - The entity to be deletedpersistenceContext -
DomainException - when something went wrong while deleting the entity
<T> T save(T entity,
PersistenceContext persistenceContext)
throws DomainException
T - The type of the entity to persistentity - The entity to persistpersistenceContext -
DomainException - when something went wrong while saving the entity
void registerEntityDomainClass(EntityDomain entityDomain,
java.lang.String classname)
entityDomain - the EntityDomain which can handle entities of the specified
classclassname - the name of a Class the EntityDomain can handlevoid unregisterEntityDomainClass(java.lang.String classname)
classname - the classname to unregister
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||