## Uses of Interface
org.apache.cayenne.configuration.server.DataSourceFactory

- Packages that use DataSourceFactory
  Package | Description
  --- | ---
  org.apache.cayenne.configuration.server |

- - ### Uses of DataSourceFactory in org.apache.cayenne.configuration.server

    Classes in org.apache.cayenne.configuration.server that implement DataSourceFactory
    Modifier and Type | Class and Description
    --- | ---
    `class` | `DelegatingDataSourceFactory` A `DataSourceFactory` that delegates DataSource creation to another factory, which is determined dynamically per DataNodeDescriptor.
    `class` | `JNDIDataSourceFactory` Locates DataSource mapped via JNDI.
    `class` | `PropertyDataSourceFactory` A DataSourceFactrory that creates a DataSource based on system properties.
    `class` | `XMLPoolingDataSourceFactory` A `DataSourceFactory` that loads JDBC connection information from an XML resource associated with the DataNodeDescriptor, returning a DataSource with simple connection pooling.

    Fields in org.apache.cayenne.configuration.server declared as DataSourceFactory
    Modifier and Type | Field and Description
    --- | ---
    `protected DataSourceFactory` | DefaultDataNodeFactory.`dataSourceFactory`

    Methods in org.apache.cayenne.configuration.server that return DataSourceFactory
    Modifier and Type | Method and Description
    --- | ---
    `protected DataSourceFactory` | DelegatingDataSourceFactory.`getDataSourceFactory(DataNodeDescriptor nodeDescriptor)`

Copyright © 2001–2023 Apache Cayenne. All rights reserved.