org.apache.cayenne.configuration.server
Class DataDomainProvider
java.lang.Object
org.apache.cayenne.configuration.server.DataDomainProvider
- All Implemented Interfaces:
- Provider<DataDomain>
public class DataDomainProvider
- extends Object
- implements Provider<DataDomain>
A DataChannel
provider that provides a single instance of DataDomain configured
per configuration supplied via injected DataChannelDescriptorLoader
.
- Since:
- 3.1
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
resourceLocator
protected ResourceLocator resourceLocator
loader
protected DataChannelDescriptorLoader loader
configurationProperties
protected RuntimeProperties configurationProperties
defaultSchemaUpdateStrategy
protected SchemaUpdateStrategy defaultSchemaUpdateStrategy
adapterFactory
protected DbAdapterFactory adapterFactory
dataSourceFactoryLoader
protected DataSourceFactoryLoader dataSourceFactoryLoader
objectFactory
protected AdhocObjectFactory objectFactory
injector
protected Injector injector
DataDomainProvider
public DataDomainProvider()
get
public DataDomain get()
throws ConfigurationException
- Specified by:
get
in interface Provider<DataDomain>
- Throws:
ConfigurationException
createDataDomain
protected DataDomain createDataDomain(String name)
createAndInitDataDomain
protected DataDomain createAndInitDataDomain()
throws Exception
- Throws:
Exception
Copyright © 2001-2010 Apache Cayenne. All Rights Reserved.