Class SpoonTransformationDelegate

    • Constructor Detail

      • SpoonTransformationDelegate

        public SpoonTransformationDelegate​(Spoon spoon)
    • Method Detail

      • addTransformation

        public boolean addTransformation​(org.pentaho.di.trans.TransMeta transMeta)
        Add a transformation to the
        Parameters:
        transMeta - the transformation to add to the map
        Returns:
        true if the transformation was added, false if it couldn't be added (already loaded)
      • closeTransformation

        public void closeTransformation​(org.pentaho.di.trans.TransMeta transMeta)
        Parameters:
        transMeta - the transformation to close, make sure it's ok to dispose of it BEFORE you call this.
      • getSpoon

        public Spoon getSpoon()
      • addTransGraph

        public void addTransGraph​(org.pentaho.di.trans.TransMeta transMeta)
      • tabSelected

        public void tabSelected​(TabItem item)
      • getTransformationList

        public List<org.pentaho.di.trans.TransMeta> getTransformationList()
      • getTransformation

        public org.pentaho.di.trans.TransMeta getTransformation​(String name)
      • removeTransformation

        public void removeTransformation​(org.pentaho.di.trans.TransMeta transMeta)
      • getLoadedTransformations

        public org.pentaho.di.trans.TransMeta[] getLoadedTransformations()
      • findTransGraphOfTransformation

        public TransGraph findTransGraphOfTransformation​(org.pentaho.di.trans.TransMeta transMeta)
      • isDefaultTransformationName

        public boolean isDefaultTransformationName​(String name)
      • undoTransformationAction

        public void undoTransformationAction​(org.pentaho.di.trans.TransMeta transMeta,
                                             org.pentaho.di.core.undo.TransAction transAction)
      • redoTransformationAction

        public void redoTransformationAction​(org.pentaho.di.trans.TransMeta transMeta,
                                             org.pentaho.di.core.undo.TransAction transAction)
      • executeTransformation

        public void executeTransformation​(org.pentaho.di.trans.TransMeta transMeta,
                                          boolean local,
                                          boolean remote,
                                          boolean cluster,
                                          boolean preview,
                                          boolean debug,
                                          Date replayDate,
                                          boolean safe,
                                          org.pentaho.di.core.logging.LogLevel logLevel)
                                   throws org.pentaho.di.core.exception.KettleException
        Throws:
        org.pentaho.di.core.exception.KettleException
      • splitTrans

        protected void splitTrans​(org.pentaho.di.trans.TransMeta transMeta,
                                  org.pentaho.di.trans.TransExecutionConfiguration executionConfiguration)
                           throws org.pentaho.di.core.exception.KettleException
        Throws:
        org.pentaho.di.core.exception.KettleException