org.nakedobjects.runtime.persistence
Interface PersistenceMechanismInstaller

All Superinterfaces:
ApplicationScopedComponent, Component, Installer, PersistenceSessionFactoryDelegate
All Known Subinterfaces:
ClientConnectionInstaller
All Known Implementing Classes:
InMemoryPersistenceMechanismInstaller, ObjectStorePersistenceMechanismInstallerAbstract, PersistenceMechanismInstallerAbstract

public interface PersistenceMechanismInstaller
extends Installer, PersistenceSessionFactoryDelegate

Installs a PersistenceSession during system start up.


Field Summary
static java.lang.String TYPE
           
 
Method Summary
 PersistenceSessionFactory createPersistenceSessionFactory(DeploymentType deploymentType)
           
 
Methods inherited from interface org.nakedobjects.metamodel.commons.component.Installer
getConfigurationResources, getName, getType
 
Methods inherited from interface org.nakedobjects.metamodel.commons.component.ApplicationScopedComponent
init, shutdown
 
Methods inherited from interface org.nakedobjects.runtime.persistence.PersistenceSessionFactoryDelegate
createPersistenceSession
 

Field Detail

TYPE

static final java.lang.String TYPE
See Also:
Constant Field Values
Method Detail

createPersistenceSessionFactory

PersistenceSessionFactory createPersistenceSessionFactory(DeploymentType deploymentType)


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