Uses of Interface
org.nakedobjects.runtime.persistence.oidgenerator.OidGenerator

Packages that use OidGenerator
org.nakedobjects.runtime.persistence Object Persistor API. 
org.nakedobjects.runtime.persistence.adaptermanager   
org.nakedobjects.runtime.persistence.objectstore   
org.nakedobjects.runtime.persistence.oidgenerator This interface is used by the PersistenceSession and is generally not intended to be implemented directly. 
org.nakedobjects.runtime.persistence.oidgenerator.simple   
org.nakedobjects.runtime.persistence.oidgenerator.timebased   
 

Uses of OidGenerator in org.nakedobjects.runtime.persistence
 

Methods in org.nakedobjects.runtime.persistence that return OidGenerator
protected  OidGenerator PersistenceMechanismInstallerAbstract.createOidGenerator(NakedObjectConfiguration configuration)
          Hook method to allow subclasses to specify a different implementation of OidGenerator
 OidGenerator PersistenceSessionAbstract.getOidGenerator()
          Injected in constructor.
 OidGenerator PersistenceSession.getOidGenerator()
          The configured OidGenerator.
 OidGenerator PersistenceSessionLogger.getOidGenerator()
           
 

Methods in org.nakedobjects.runtime.persistence with parameters of type OidGenerator
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 OidGenerator
PersistenceSessionAbstract(PersistenceSessionFactory persistenceSessionFactory, AdapterFactory adapterFactory, ObjectFactory objectFactory, ServicesInjector servicesInjector, OidGenerator oidGenerator, AdapterManagerExtended identityMap)
           
 

Uses of OidGenerator in org.nakedobjects.runtime.persistence.adaptermanager
 

Methods in org.nakedobjects.runtime.persistence.adaptermanager that return OidGenerator
 OidGenerator AdapterManagerDefault.getOidGenerator()
           
 

Methods in org.nakedobjects.runtime.persistence.adaptermanager with parameters of type OidGenerator
 void AdapterManagerDefault.setOidGenerator(OidGenerator oidGenerator)
          Injected.
 

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

Methods in org.nakedobjects.runtime.persistence.objectstore with parameters of type OidGenerator
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 OidGenerator
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 OidGenerator in org.nakedobjects.runtime.persistence.oidgenerator
 

Classes in org.nakedobjects.runtime.persistence.oidgenerator that implement OidGenerator
 class OidGeneratorAbstract
           
 

Methods in org.nakedobjects.runtime.persistence.oidgenerator with parameters of type OidGenerator
 void OidGeneratorAware.setOidGenerator(OidGenerator oidGenerator)
           
 

Uses of OidGenerator in org.nakedobjects.runtime.persistence.oidgenerator.simple
 

Classes in org.nakedobjects.runtime.persistence.oidgenerator.simple that implement OidGenerator
 class SimpleOidGenerator
          Generates OIDs based on monotonically.
 

Uses of OidGenerator in org.nakedobjects.runtime.persistence.oidgenerator.timebased
 

Classes in org.nakedobjects.runtime.persistence.oidgenerator.timebased that implement OidGenerator
 class TimeBasedOidGenerator
          Generates Oids based on the system clock.
 



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