Interface DataSourceRepository

    • Method Detail

      • init

        void init​(Properties properties)
        Initialization with given properties
        Parameters:
        properties - configuration properties
      • isInitialized

        boolean isInitialized()
        Explicitly check for init
        Returns:
        True , if has already initialized
      • register

        void register​(DataSourceInformation information)
        Register a DataSource based on given information Information is encapsulated in a DataSourceInformation instance
        Parameters:
        information - DataSourceInformation instance
      • unRegister

        void unRegister​(String name)
        Removing datasource
        Parameters:
        name - name of the datasource to be removed
      • lookUp

        DataSource lookUp​(String name)
        Find and Returns an registered DataSource in the DataSourceRegistry
        Parameters:
        name - Name of the DataSource to be looked up
        Returns:
        DataSource Instance
      • clear

        void clear()
        Clear already registered datasources