# Package org.apache.synapse.commons.datasource

package org.apache.synapse.commons.datasource

- Related Packages
  Package
  Description
  org.apache.synapse.commons
  org.apache.synapse.commons.datasource.factory
  org.apache.synapse.commons.datasource.serializer
- Class
  Description
  DataSourceConstants
  Constants related to the DataSource component
  DataSourceFinder
  Utility class to locate DataSources from a JNDI tree
  DataSourceInformation
  Encapsulates the All information related to a DataSource
  DataSourceInformationRepository
  Keep and maintain `DataSourceInformation`
  DataSourceInformationRepositoryListener
  listen and handle events relating to changes in `DataSourceInformationRepository`
  DatasourceMBeanRepository
  Keeps DatasourceMBeans
  DataSourceRepository
  Keep all DataSources defined in the Synapse
  DataSourceRepositoryHolder
  Holder for the DataSourceRepository
  DataSourceRepositoryManager
  Manages data sources defined in the synapse.
  DBPoolView
  Data source connection pool stats collector implementation
  DBPoolViewMBean
  MBean for retrieving some statistics about the connection pool
  InMemoryDataSourceRepository
  Keeps all DataSources in the memory
  JNDIBasedDataSourceRepository
  Keep all DataSources in the JNDI Tree
  RepositoryBasedDataSourceFinder
  Finds a DataSource from DataSource Repositories