Interface TransFactory

All Known Implementing Classes:
DefaultTransFactory

public interface TransFactory
The TransFactory Interface is used as parent/default for the different Trans Factories
  • Method Details

    • create

      Trans create(TransMeta parent, Repository rep, String name, String dirname, String filename, TransMeta parentTransMeta) throws org.pentaho.di.core.exception.KettleException
      Creates a Trans Object for the registered Factory type
      Parameters:
      parent -
      rep -
      name -
      dirname -
      filename -
      parentTransMeta -
      Returns:
      Trans
      Throws:
      org.pentaho.di.core.exception.KettleException
    • create

      Trans create(TransMeta transMeta, org.pentaho.di.core.logging.LoggingObjectInterface log) throws org.pentaho.di.core.exception.KettleException
      Creates a Trans Object for the registered Factory type
      Parameters:
      transMeta -
      log -
      Returns:
      Trans
      Throws:
      org.pentaho.di.core.exception.KettleException