# Uses of Interface
org.apache.synapse.commons.datasource.DataSourceInformationRepositoryListener

Packages that use DataSourceInformationRepositoryListener
Package
Description
org.apache.synapse.commons.datasource
org.apache.synapse.commons.datasource.factory

- ## Uses of DataSourceInformationRepositoryListener in org.apache.synapse.commons.datasource

  Classes in org.apache.synapse.commons.datasource that implement DataSourceInformationRepositoryListener
  Modifier and Type
  Class
  Description
  `class`
  `DataSourceRepositoryManager`
  Manages data sources defined in the synapse.
  Methods in org.apache.synapse.commons.datasource that return DataSourceInformationRepositoryListener
  Modifier and Type
  Method
  Description
  `DataSourceInformationRepositoryListener`
  DataSourceInformationRepository.`getRepositoryListener()`
  Gets the existing `DataSourceInformationRepositoryListener`
  Methods in org.apache.synapse.commons.datasource with parameters of type DataSourceInformationRepositoryListener
  Modifier and Type
  Method
  Description
  `void`
  DataSourceInformationRepository.`setRepositoryListener(DataSourceInformationRepositoryListener listener)`
  Sets a `DataSourceInformationRepositoryListener` instance

- ## Uses of DataSourceInformationRepositoryListener in org.apache.synapse.commons.datasource.factory

  Methods in org.apache.synapse.commons.datasource.factory with parameters of type DataSourceInformationRepositoryListener
  Modifier and Type
  Method
  Description
  `static DataSourceInformationRepository`
  DataSourceInformationRepositoryFactory.`createDataSourceInformationRepository(DataSourceInformationRepositoryListener listener, Properties properties)`
  Factory method to create a DataSourceInformationRepository