Data sources are implemented through a data source class. A data source class implements the following interfaces:

  • javax.sql.DataSource
  • javax.sql.ConnectionPoolDataSource (allows applications to use connection pooling)

See "Driver and Data Source Classes" for data source class information.