org.jboss.seam.framework
public class EntityController extends PersistenceController<javax.persistence.EntityManager>
Constructor and Description |
---|
EntityController() |
Modifier and Type | Method and Description |
---|---|
protected javax.persistence.Query |
createNamedQuery(String name) |
protected javax.persistence.Query |
createQuery(String ejbql) |
protected <T> T |
find(Class<T> clazz,
Object id) |
protected void |
flush() |
javax.persistence.EntityManager |
getEntityManager() |
protected String |
getPersistenceContextName() |
protected <T> T |
getReference(Class<T> clazz,
Object id) |
protected void |
lock(Object entity,
javax.persistence.LockModeType lockMode) |
protected <T> T |
merge(T entity) |
protected void |
persist(Object entity) |
protected void |
refresh(Object entity) |
protected void |
remove(Object entity) |
void |
setEntityManager(javax.persistence.EntityManager entityManager) |
getPersistenceContext, setPersistenceContext
addCookie, addFacesMessage, addFacesMessageFromResourceBundle, createValueExpression, createValueExpression, debug, debug, error, error, evaluateValueExpression, evaluateValueExpression, failValidation, fatal, fatal, getApplicationContext, getBusinessProcessContext, getComponentInstance, getComponentInstance, getConversation, getConversationContext, getCookie, getEventContext, getEvents, getFacesContext, getFacesMessages, getIdentity, getLog, getMessages, getMethodContext, getPageContext, getRedirect, getSessionContext, getStatusMessages, getValidator, getValidator, info, info, interpolate, invalidateSession, isTransactionMarkedRollback, raiseAsynchronousEvent, raiseEvent, raiseTransactionSuccessEvent, render, sendHttpError, sendHttpError, trace, trace, validationFailed, validationSucceeded, warn, warn
public javax.persistence.EntityManager getEntityManager()
public void setEntityManager(javax.persistence.EntityManager entityManager)
protected String getPersistenceContextName()
getPersistenceContextName
in class PersistenceController<javax.persistence.EntityManager>
protected javax.persistence.Query createNamedQuery(String name)
protected javax.persistence.Query createQuery(String ejbql)
protected void flush()
protected void lock(Object entity, javax.persistence.LockModeType lockMode)
protected <T> T merge(T entity)
protected void persist(Object entity)
protected void refresh(Object entity)
protected void remove(Object entity)
Copyright © 2015 Seam Framework. All Rights Reserved.