E - entity instance type parameterI - primary key type parameterpublic abstract class AbstractEntityFacade<E,I> extends Object implements EntityFacade<E,I>
| Modifier and Type | Field and Description |
|---|---|
protected Class<E> |
entityClass
entity class.
|
| Constructor and Description |
|---|
AbstractEntityFacade(Class<E> entityClass)
Creates a new instance.
|
public E find(I primaryKey)
find in interface EntityFacade<E,I>primaryKey - primary keynull if not foundpublic E persist(E entityInstance)
persist in interface EntityFacade<E,I>entityInstance - entity instance to persistpublic E merge(E entityInstance)
merge in interface EntityFacade<E,I>entityInstance - entity instance to mergepublic E remove(I primaryKey)
remove in interface EntityFacade<E,I>primaryKey - primary keynull if not foundprotected abstract javax.persistence.EntityManager getEntityManager()
Copyright © 2011-2013. All Rights Reserved.