|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| 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. |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||