Class RepositoryBowl

java.lang.Object
org.pentaho.di.core.bowl.BaseBowl
org.pentaho.di.repository.RepositoryBowl
All Implemented Interfaces:
org.pentaho.di.core.bowl.Bowl, HasRepositoryInterface

public class RepositoryBowl extends org.pentaho.di.core.bowl.BaseBowl implements HasRepositoryInterface
  • Constructor Details

    • RepositoryBowl

      public RepositoryBowl(Repository repository)
  • Method Details

    • getManager

      public <T> T getManager(Class<T> managerClass) throws org.pentaho.di.core.exception.KettleException
      Specified by:
      getManager in interface org.pentaho.di.core.bowl.Bowl
      Overrides:
      getManager in class org.pentaho.di.core.bowl.BaseBowl
      Throws:
      org.pentaho.di.core.exception.KettleException
    • getMetastore

      public org.pentaho.metastore.api.IMetaStore getMetastore() throws org.pentaho.metastore.api.exceptions.MetaStoreException
      Specified by:
      getMetastore in interface org.pentaho.di.core.bowl.Bowl
      Throws:
      org.pentaho.metastore.api.exceptions.MetaStoreException
    • getSharedObjectsIO

      public org.pentaho.di.shared.SharedObjectsIO getSharedObjectsIO()
      Specified by:
      getSharedObjectsIO in interface org.pentaho.di.core.bowl.Bowl
    • getADefaultVariableSpace

      public org.pentaho.di.core.variables.VariableSpace getADefaultVariableSpace()
      Specified by:
      getADefaultVariableSpace in interface org.pentaho.di.core.bowl.Bowl
    • getLevelDisplayName

      public String getLevelDisplayName()
      Specified by:
      getLevelDisplayName in interface org.pentaho.di.core.bowl.Bowl
      Overrides:
      getLevelDisplayName in class org.pentaho.di.core.bowl.BaseBowl
    • getRepository

      public Repository getRepository()
      Specified by:
      getRepository in interface HasRepositoryInterface
      Returns:
      the repository
    • setRepository

      public void setRepository(Repository repository)
      Specified by:
      setRepository in interface HasRepositoryInterface
      Parameters:
      repository - the repository to set