org.jboss.seam.ui
public abstract class AbstractEntityLoader<T> extends org.jboss.seam.framework.PersistenceController<T>
Constructor and Description |
---|
AbstractEntityLoader() |
Modifier and Type | Method and Description |
---|---|
protected abstract org.jboss.seam.framework.Identifier |
createIdentifier(Object entity) |
Object |
get(String key)
Load and return the entity stored
|
static AbstractEntityLoader |
instance() |
String |
put(Object entity)
Store an entity id/clazz
|
abstract void |
validate() |
getPersistenceContext, getPersistenceContextName, 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
@Transactional public Object get(String key)
key
- @Transactional public String put(Object entity)
entity
- The entity to storeprotected abstract org.jboss.seam.framework.Identifier createIdentifier(Object entity)
public abstract void validate()
public static AbstractEntityLoader instance()
Copyright © 2015 Seam Framework. All Rights Reserved.