Uses of Interface
org.nakedobjects.runtime.session.NakedObjectSessionFactory

Packages that use NakedObjectSessionFactory
org.nakedobjects.runtime.context   
org.nakedobjects.runtime.session   
org.nakedobjects.runtime.system   
org.nakedobjects.runtime.system.installers   
 

Uses of NakedObjectSessionFactory in org.nakedobjects.runtime.context
 

Methods in org.nakedobjects.runtime.context that return NakedObjectSessionFactory
static NakedObjectSessionFactory NakedObjectsContext.getSessionFactory()
          Convenience method returning the NakedObjectSessionFactory of the current session.
 NakedObjectSessionFactory NakedObjectsContext.getSessionFactoryInstance()
          As injected in constructor.
 

Methods in org.nakedobjects.runtime.context with parameters of type NakedObjectSessionFactory
static NakedObjectsContext NakedObjectsContextStatic.createInstance(NakedObjectSessionFactory sessionFactory)
           
static NakedObjectsContext NakedObjectsContextPipe.createInstance(NakedObjectSessionFactory sessionFactory)
           
static NakedObjectsContext NakedObjectsContextThreadLocal.createInstance(NakedObjectSessionFactory sessionFactory)
           
static NakedObjectsContext NakedObjectsContextStatic.createRelaxedInstance(NakedObjectSessionFactory sessionFactory)
          Intended for testing; the singleton can be replaced and sessions are autoclosed.
 

Constructors in org.nakedobjects.runtime.context with parameters of type NakedObjectSessionFactory
NakedObjectsContext(NakedObjectsContext.ContextReplacePolicy replacePolicy, NakedObjectsContext.SessionClosePolicy sessionClosePolicy, NakedObjectSessionFactory sessionFactory)
          Creates a new instance of the NakedObjectSession holder.
NakedObjectsContextMultiUser(NakedObjectsContext.ContextReplacePolicy contextReplacePolicy, NakedObjectsContext.SessionClosePolicy sessionClosePolicy, NakedObjectSessionFactory sessionFactory)
           
NakedObjectsContextMultiUser(NakedObjectSessionFactory sessionFactory)
           
NakedObjectsContextStatic(NakedObjectsContext.ContextReplacePolicy replacePolicy, NakedObjectsContext.SessionClosePolicy sessionClosePolicy, NakedObjectSessionFactory sessionFactory)
           
NakedObjectsContextThreadLocal(NakedObjectSessionFactory sessionFactory)
           
 

Uses of NakedObjectSessionFactory in org.nakedobjects.runtime.session
 

Classes in org.nakedobjects.runtime.session that implement NakedObjectSessionFactory
 class NakedObjectSessionFactoryAbstract
          Creates an implementation of openSession(AuthenticationSession) to create an NakedObjectSession, but delegates to subclasses to actually obtain the components that make up that NakedObjectSession.
 class NakedObjectSessionFactoryDefault
          As its superclass, but provides a default for some of more basic components (that is, where the core framework offers only a single implementation).
 

Methods in org.nakedobjects.runtime.session that return NakedObjectSessionFactory
 NakedObjectSessionFactory NakedObjectSession.getSessionFactory()
          The creating factory.
 NakedObjectSessionFactory NakedObjectSessionDefault.getSessionFactory()
           
 

Constructors in org.nakedobjects.runtime.session with parameters of type NakedObjectSessionFactory
NakedObjectSessionDefault(NakedObjectSessionFactory sessionFactory, AuthenticationSession authenticationSession, PersistenceSession persistenceSession, UserProfile userProfile)
           
 

Uses of NakedObjectSessionFactory in org.nakedobjects.runtime.system
 

Methods in org.nakedobjects.runtime.system that return NakedObjectSessionFactory
protected abstract  NakedObjectSessionFactory NakedObjectsSystemAbstract.doCreateSessionFactory(DeploymentType deploymentType)
          Hook method; the returned implementation is expected to use the same general approach as the subclass itself.
protected abstract  NakedObjectSessionFactory NakedObjectsSystemSimple.doCreateSessionFactory(DeploymentType deploymentType)
           
 NakedObjectSessionFactory NakedObjectsSystem.getSessionFactory()
          Populated after ApplicationScopedComponent.init().
 NakedObjectSessionFactory NakedObjectsSystemAbstract.getSessionFactory()
          Populated after NakedObjectsSystemAbstract.init().
 

Methods in org.nakedobjects.runtime.system with parameters of type NakedObjectSessionFactory
abstract  void ContextCategory.initContext(NakedObjectSessionFactory sessionFactory)
           
 void DeploymentType.initContext(NakedObjectSessionFactory sessionFactory)
           
 

Uses of NakedObjectSessionFactory in org.nakedobjects.runtime.system.installers
 

Methods in org.nakedobjects.runtime.system.installers that return NakedObjectSessionFactory
protected  NakedObjectSessionFactory NakedObjectsSystemUsingInstallers.createSessionFactory(DeploymentType deploymentType, UserProfileLoader userProfileLoader, PersistenceSessionFactory persistenceSessionFactory)
          Overloaded version designed to be called by subclasses that need to explicitly specify different persistence mechanisms.
 NakedObjectSessionFactory NakedObjectsSystemUsingInstallers.doCreateSessionFactory(DeploymentType deploymentType)
           
 



Copyright © 2001-2009 Naked Objects Group Ltd.. All Rights Reserved.