Class PassthroughDbConnectionManager

java.lang.Object
org.pentaho.di.shared.PassthroughManager<org.pentaho.di.core.database.DatabaseMeta>
org.pentaho.di.shared.PassthroughDbConnectionManager
All Implemented Interfaces:
DatabaseManagementInterface, SharedObjectsManagementInterface<org.pentaho.di.core.database.DatabaseMeta>

public class PassthroughDbConnectionManager extends PassthroughManager<org.pentaho.di.core.database.DatabaseMeta> implements DatabaseManagementInterface
Database Manager that does not cache anything. Complete passthrough to the provided SharedObjectsIO instance.
  • Constructor Details

    • PassthroughDbConnectionManager

      public PassthroughDbConnectionManager(org.pentaho.di.shared.SharedObjectsIO sharedObjectsIO)
  • Method Details

    • createSharedObjectUsingNode

      protected org.pentaho.di.core.database.DatabaseMeta createSharedObjectUsingNode(Node node) throws org.pentaho.di.core.exception.KettleException
      Description copied from class: PassthroughManager
      This method is used to create concrete SharedObjectInterface implementation class. This will be implemented by subclasses.
      Specified by:
      createSharedObjectUsingNode in class PassthroughManager<org.pentaho.di.core.database.DatabaseMeta>
      Parameters:
      node -
      Returns:
      Throws:
      org.pentaho.di.core.exception.KettleException