org.jboss.seam.ui.converter.entityConverter
Class HibernateEntityLoader

java.lang.Object
  extended by org.jboss.seam.framework.Controller
      extended by org.jboss.seam.framework.PersistenceController<T>
          extended by org.jboss.seam.ui.converter.entityConverter.AbstractEntityLoader<org.hibernate.Session>
              extended by org.jboss.seam.ui.converter.entityConverter.HibernateEntityLoader
All Implemented Interfaces:
java.io.Serializable

@Name(value="org.jboss.seam.ui.hibernateEntityLoader")
@Install(precedence=0,
         classDependencies="org.hibernate.Session")
@Scope(value=STATELESS)
public class HibernateEntityLoader
extends AbstractEntityLoader<org.hibernate.Session>

Stores entity identifiers under a key, which can be used on a page

Author:
Pete Muir
See Also:
Serialized Form

Constructor Summary
HibernateEntityLoader()
           
 
Method Summary
protected  org.jboss.seam.framework.Identifier createIdentifier(java.lang.Object entity)
           
 org.hibernate.Session getPersistenceContext()
           
protected  java.lang.String getPersistenceContextName()
           
static HibernateEntityLoader instance()
           
 
Methods inherited from class org.jboss.seam.ui.converter.entityConverter.AbstractEntityLoader
get, put
 
Methods inherited from class org.jboss.seam.framework.PersistenceController
setPersistenceContext
 
Methods inherited from class org.jboss.seam.framework.Controller
addCookie, addFacesMessage, addFacesMessageFromResourceBundle, debug, debug, error, error, failValidation, fatal, fatal, getApplicationContext, getBusinessProcessContext, getComponentInstance, getComponentInstance, getConversation, getConversationContext, getCookie, getEventContext, getEvents, getFacesContext, getFacesMessages, getIdentity, getLog, getMessages, getMethodContext, getPageContext, getRedirect, getSessionContext, getValidator, getValidator, info, info, interpolate, invalidateSession, isTransactionMarkedRollback, raiseAsynchronousEvent, raiseEvent, raiseTransactionSuccessEvent, render, sendHttpError, sendHttpError, trace, trace, validationFailed, validationSucceeded, warn, warn
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

HibernateEntityLoader

public HibernateEntityLoader()
Method Detail

getPersistenceContext

public org.hibernate.Session getPersistenceContext()
Overrides:
getPersistenceContext in class org.jboss.seam.framework.PersistenceController<org.hibernate.Session>

createIdentifier

protected org.jboss.seam.framework.Identifier createIdentifier(java.lang.Object entity)
Specified by:
createIdentifier in class AbstractEntityLoader<org.hibernate.Session>

getPersistenceContextName

protected java.lang.String getPersistenceContextName()
Specified by:
getPersistenceContextName in class org.jboss.seam.framework.PersistenceController<org.hibernate.Session>

instance

public static HibernateEntityLoader instance()


Copyright © 2008. All Rights Reserved.