Interface | Description |
---|---|
CayenneServerModuleProvider |
This interface implementations will be used by
ServerRuntimeBuilder to auto-load server modules. |
DataNodeFactory |
A factory for creating DataNodes from descriptors.
|
DataSourceFactory | |
DbAdapterDetector |
A factory interface providing DbAdapter based on JDBC metadata.
|
DbAdapterFactory |
Class | Description |
---|---|
DataContextFactory | |
DataDomainProvider |
A
DataChannel provider that provides a single instance of DataDomain
configured per configuration supplied via injected
DataChannelDescriptorLoader . |
DefaultDataNodeFactory | |
DefaultDbAdapterFactory |
A factory of DbAdapters that either loads user-provided adapter or guesses
the adapter type from the database metadata.
|
DelegatingDataSourceFactory |
A
DataSourceFactory that delegates DataSource creation to another factory,
which is determined dynamically per DataNodeDescriptor. |
DomainDataChannelProvider |
This is a default implementation of a DataChannel provider that simply returns a
DataDomain for a given runtime.
|
JNDIDataSourceFactory |
Locates DataSource mapped via JNDI.
|
MainCayenneServerModuleProvider |
ServerModule auto-loading facility.
|
PropertyDataSourceFactory |
A DataSourceFactrory that creates a DataSource based on system properties.
|
ServerModule |
A DI module containing all Cayenne server runtime configuration.
|
ServerRuntime |
Object representing Cayenne stack.
|
ServerRuntimeBuilder |
A convenience class to assemble custom ServerRuntime.
|
XMLPoolingDataSourceFactory |
A
DataSourceFactory that loads JDBC connection information from an
XML resource associated with the DataNodeDescriptor, returning a DataSource
with simple connection pooling. |
Exception | Description |
---|---|
DataDomainLoadException |
Copyright © 2001–2019 Apache Cayenne. All rights reserved.