# Package com.holonplatform.jdbc

- Interface Summary
  Interface | Description
  --- | ---
  DataSourceBuilder | Builder to create and configure `DataSource` instances using a `DataSourceConfigProperties` configuration properties source.
  DataSourceConfigProperties | A `ConfigPropertySet` for `DataSource` configuration, using `DataSourceConfigProperties.DEFAULT_NAME` as property prefix.
  DataSourceFactory | Factory interface to create a `DataSource` instance according to the declared `DataSourceFactory.getDataSourceType()` type name and using a `DataSourceConfigProperties` property set.
  DataSourcePostProcessor | Interface which can be used to perform additional initialization and configuration on a `DataSource` instance created by a `DataSourceFactory`.
  MultiTenantDataSource | `DataSource` with multi-tenancy support.
  MultiTenantDataSource.Builder |
  TenantDataSourceProvider | Concrete tenant `DataSource` instance provider.

- Class Summary
  Class | Description
  --- | ---
  DataSourceConfigProperties.DataSourceConfigPropertiesImpl | Default implementation

- Enum Summary
  Enum | Description
  --- | ---
  DatabasePlatform | Enumeration for common database platforms

Copyright © 2017 The Holon Platform. All rights reserved.