Package org.apache.cayenne.configuration.server
package org.apache.cayenne.configuration.server
-
ClassDescriptionThis interface implementations will be used by
ServerRuntimeBuilder
to auto-load server modules.ADataChannel
provider that provides a single instance of DataDomain configured per configuration supplied via injectedDataChannelDescriptorLoader
.A factory for creating DataNodes from descriptors.A factory interface providing DbAdapter based on JDBC metadata.A factory of DbAdapters that either loads user-provided adapter or guesses the adapter type from the database metadata.ADataSourceFactory
that delegates DataSource creation to another factory, which is determined dynamically per DataNodeDescriptor.This is a default implementation of a DataChannel provider that simply returns a DataDomain for a given runtime.Locates DataSource mapped via JNDI.ServerModule auto-loading facility.Per-adapter provider of PkGeneratorsA DataSourceFactrory that creates a DataSource based on system properties.A DI module containing all Cayenne server runtime configuration.Object representing Cayenne stack.A convenience class to assemble custom ServerRuntime.ADataSourceFactory
that loads JDBC connection information from an XML resource associated with the DataNodeDescriptor, returning a DataSource with simple connection pooling.