Package org.pentaho.di.trans
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 aTransObject 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 aTransObject for the registered Factory type- Parameters:
transMeta-log-- Returns:
- Trans
- Throws:
org.pentaho.di.core.exception.KettleException
-