Class NonPooledOrJndiDatasourceService

    • Constructor Detail

      • NonPooledOrJndiDatasourceService

        public NonPooledOrJndiDatasourceService()
    • Method Detail

      • retrieve

        protected DataSource retrieve​(String dsName)
                               throws org.pentaho.platform.api.data.DBDatasourceServiceException
        Description copied from class: BaseDatasourceService
        This should have been abstract, but changes to this API at a point release is not advised.
        Overrides:
        retrieve in class BaseDatasourceService
        Parameters:
        dsName - name of JNDI reference
        Returns:
        DataSource
        Throws:
        org.pentaho.platform.api.data.DBDatasourceServiceException
      • resolveDatabaseConnection

        public DataSource resolveDatabaseConnection​(org.pentaho.database.model.IDatabaseConnection databaseConnection)
                                             throws org.pentaho.platform.api.data.DBDatasourceServiceException
        Description copied from class: BaseDatasourceService
        This should have been abstract, but changes to this API at a point release is not advised.
        Specified by:
        resolveDatabaseConnection in interface org.pentaho.platform.api.data.IDBDatasourceService
        Overrides:
        resolveDatabaseConnection in class BaseDatasourceService
        Throws:
        org.pentaho.platform.api.data.DBDatasourceServiceException