Uses of Interface
org.nakedobjects.runtime.persistence.PersistenceSessionFactory

Packages that use PersistenceSessionFactory
org.nakedobjects.runtime.objectstore.inmemory   
org.nakedobjects.runtime.persistence Object Persistor API. 
org.nakedobjects.runtime.persistence.objectstore   
org.nakedobjects.runtime.session   
org.nakedobjects.runtime.system   
org.nakedobjects.runtime.system.installers   
 

Uses of PersistenceSessionFactory in org.nakedobjects.runtime.objectstore.inmemory
 

Classes in org.nakedobjects.runtime.objectstore.inmemory that implement PersistenceSessionFactory
 class InMemoryPersistenceSessionFactory
           
 

Methods in org.nakedobjects.runtime.objectstore.inmemory that return PersistenceSessionFactory
 PersistenceSessionFactory InMemoryPersistenceMechanismInstaller.createPersistenceSessionFactory(DeploymentType deploymentType)
           
 

Uses of PersistenceSessionFactory in org.nakedobjects.runtime.persistence
 

Classes in org.nakedobjects.runtime.persistence that implement PersistenceSessionFactory
 class PersistenceSessionFactoryDelegating
          Implementation that just delegates to a supplied PersistenceSessionFactory.
 

Methods in org.nakedobjects.runtime.persistence that return PersistenceSessionFactory
 PersistenceSessionFactory PersistenceMechanismInstaller.createPersistenceSessionFactory(DeploymentType deploymentType)
           
 PersistenceSessionFactory PersistenceSessionAbstract.getPersistenceSessionFactory()
           
 PersistenceSessionFactory PersistenceSession.getPersistenceSessionFactory()
          The PersistenceSessionFactory that created this PersistenceSession.
 PersistenceSessionFactory PersistenceSessionLogger.getPersistenceSessionFactory()
           
 

Methods in org.nakedobjects.runtime.persistence with parameters of type PersistenceSessionFactory
 PersistenceSession PersistenceSessionFactoryDelegate.createPersistenceSession(PersistenceSessionFactory persistenceSessionFactory)
          As per createPersistenceSession(), but passing a PersistenceSessionFactory to act as the PersistenceSession's owning factory.
 PersistenceSession PersistenceMechanismInstallerAbstract.createPersistenceSession(PersistenceSessionFactory persistenceSessionFactory)
          Creates a PersistenceSession that is initialized with the various hook methods.
protected abstract  PersistenceSession PersistenceMechanismInstallerAbstract.createPersistenceSession(PersistenceSessionFactory persistenceSessionFactory, AdapterManagerExtended adapterManager, AdapterFactory adapterFactory, ObjectFactory objectFactory, OidGenerator oidGenerator, ServicesInjector servicesInjector)
          Mandatory hook method called by PersistenceMechanismInstallerAbstract.createPersistenceSession(PersistenceSessionFactory), passing the components created by the other (optional) hooks.
 

Constructors in org.nakedobjects.runtime.persistence with parameters of type PersistenceSessionFactory
PersistenceSessionAbstract(PersistenceSessionFactory persistenceSessionFactory, AdapterFactory adapterFactory, ObjectFactory objectFactory, ServicesInjector servicesInjector, OidGenerator oidGenerator, AdapterManagerExtended identityMap)
           
 

Uses of PersistenceSessionFactory in org.nakedobjects.runtime.persistence.objectstore
 

Methods in org.nakedobjects.runtime.persistence.objectstore with parameters of type PersistenceSessionFactory
protected  PersistenceSessionObjectStore ObjectStorePersistenceMechanismInstallerAbstract.createObjectStorePersistor(PersistenceSessionFactory persistenceSessionFactory, AdapterFactory adapterFactory, ObjectFactory objectFactory, ServicesInjector servicesInjector, OidGenerator oidGenerator, AdapterManagerExtended adapterManager, PersistAlgorithm persistAlgorithm, ObjectStorePersistence objectStore)
          Can optionally be overridden, but by default creates an PersistenceSessionObjectStore.
protected  PersistenceSession ObjectStorePersistenceMechanismInstallerAbstract.createPersistenceSession(PersistenceSessionFactory persistenceSessionFactory, AdapterManagerExtended adapterManager, AdapterFactory adapterFactory, ObjectFactory objectFactory, OidGenerator oidGenerator, ServicesInjector servicesInjector)
          Will return a PersistenceSessionObjectStore; subclasses are free to downcast if required.
 

Constructors in org.nakedobjects.runtime.persistence.objectstore with parameters of type PersistenceSessionFactory
PersistenceSessionObjectStore(PersistenceSessionFactory persistenceSessionFactory, AdapterFactory adapterFactory, ObjectFactory objectFactory, ServicesInjector servicesInjector, OidGenerator oidGenerator, AdapterManagerExtended identityMap, PersistAlgorithm persistAlgorithm, ObjectStorePersistence objectStore)
          Initialize the object store so that calls to this object store access persisted objects and persist changes to the object that are saved.
 

Uses of PersistenceSessionFactory in org.nakedobjects.runtime.session
 

Methods in org.nakedobjects.runtime.session that return PersistenceSessionFactory
 PersistenceSessionFactory NakedObjectSessionFactoryAbstract.getPersistenceSessionFactory()
           
 PersistenceSessionFactory NakedObjectSessionFactory.getPersistenceSessionFactory()
          The PersistenceSessionFactory that will be used to create PersistenceSession within the NakedObjectSession.
 

Constructors in org.nakedobjects.runtime.session with parameters of type PersistenceSessionFactory
NakedObjectSessionFactoryAbstract(DeploymentType deploymentType, NakedObjectConfiguration configuration, SpecificationLoader specificationLoader, TemplateImageLoader templateImageLoader, AuthenticationManager authenticationManager, AuthorizationManager authorizationManager, UserProfileLoader userProfileLoader, PersistenceSessionFactory persistenceSessionFactory, java.util.List<java.lang.Object> serviceList)
           
NakedObjectSessionFactoryDefault(DeploymentType deploymentType, NakedObjectConfiguration configuration, TemplateImageLoader templateImageLoader, SpecificationLoader specificationLoader, AuthenticationManager authenticationManager, AuthorizationManager authorizationManager, UserProfileLoader userProfileLoader, PersistenceSessionFactory persistenceSessionFactory, java.util.List<java.lang.Object> servicesList)
           
 

Uses of PersistenceSessionFactory in org.nakedobjects.runtime.system
 

Methods in org.nakedobjects.runtime.system that return PersistenceSessionFactory
protected abstract  PersistenceSessionFactory NakedObjectsSystemAbstract.obtainPersistenceSessionFactory(DeploymentType deploymentType)
           
protected  PersistenceSessionFactory NakedObjectsSystemSimple.obtainPersistenceSessionFactory(DeploymentType deploymentType)
          The injected PersistenceSessionFactory.
 

Methods in org.nakedobjects.runtime.system with parameters of type PersistenceSessionFactory
 void NakedObjectsSystemSimple.setPersistenceSessionFactory(PersistenceSessionFactory persistenceSessionFactory)
           
 

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

Methods in org.nakedobjects.runtime.system.installers that return PersistenceSessionFactory
protected  PersistenceSessionFactory NakedObjectsSystemUsingInstallers.obtainPersistenceSessionFactory(DeploymentType deploymentType)
           
 

Methods in org.nakedobjects.runtime.system.installers with parameters of type PersistenceSessionFactory
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.
 



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