|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use ObjectFactory | |
|---|---|
| org.nakedobjects.runtime.persistence | Object Persistor API. |
| org.nakedobjects.runtime.persistence.objectfactory | |
| org.nakedobjects.runtime.persistence.objectstore | |
| Uses of ObjectFactory in org.nakedobjects.runtime.persistence |
|---|
| Methods in org.nakedobjects.runtime.persistence that return ObjectFactory | |
|---|---|
protected ObjectFactory |
PersistenceMechanismInstallerAbstract.createObjectFactory(NakedObjectConfiguration configuration)
Hook method to allow subclasses to specify a different implementation of ObjectFactory. |
ObjectFactory |
PersistenceSessionAbstract.getObjectFactory()
Obtained indirectly from the injected reflector. |
ObjectFactory |
PersistenceSession.getObjectFactory()
The configured ObjectFactory. |
ObjectFactory |
PersistenceSessionLogger.getObjectFactory()
|
| Methods in org.nakedobjects.runtime.persistence with parameters of type ObjectFactory | |
|---|---|
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 ObjectFactory | |
|---|---|
PersistenceSessionAbstract(PersistenceSessionFactory persistenceSessionFactory,
AdapterFactory adapterFactory,
ObjectFactory objectFactory,
ServicesInjector servicesInjector,
OidGenerator oidGenerator,
AdapterManagerExtended identityMap)
|
|
| Uses of ObjectFactory in org.nakedobjects.runtime.persistence.objectfactory |
|---|
| Classes in org.nakedobjects.runtime.persistence.objectfactory that implement ObjectFactory | |
|---|---|
class |
ObjectFactoryAbstract
Abstract adapter for ObjectFactory. |
class |
ObjectFactoryBasic
|
| Uses of ObjectFactory in org.nakedobjects.runtime.persistence.objectstore |
|---|
| Methods in org.nakedobjects.runtime.persistence.objectstore with parameters of type ObjectFactory | |
|---|---|
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 ObjectFactory | |
|---|---|
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. |
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||