public class TransSplitter extends Object
| Constructor and Description | 
|---|
TransSplitter()  | 
TransSplitter(TransMeta transMeta)  | 
| Modifier and Type | Method and Description | 
|---|---|
static String | 
createPartitionSchemaNameFromTarget(String targetName)  | 
String | 
createPortCacheKey(SlaveServer sourceSlave,
                  String sourceStepName,
                  int sourceStepCopy,
                  SlaveServer targetSlave,
                  String targetStepName,
                  int targetStepCopy)  | 
static String | 
createSlavePartitionSchemaName(String name)  | 
static String | 
createTargetPartitionSchemaName(String name)  | 
Map<TransMeta,String> | 
getCarteObjectMap()  | 
String | 
getClusteredRunId()  | 
TransMeta | 
getMaster()  | 
SlaveServer | 
getMasterServer()  | 
TransMeta | 
getOriginalTransformation()  | 
TransMeta[] | 
getSlaves()  | 
SlaveServer[] | 
getSlaveTargets()  | 
Map<SlaveServer,TransMeta> | 
getSlaveTransMap()  | 
void | 
setOriginalTransformation(TransMeta originalTransformation)  | 
void | 
splitOriginalTransformation()  | 
public TransSplitter()
public TransSplitter(TransMeta transMeta) throws org.pentaho.di.core.exception.KettleException
transMeta - The original transformationorg.pentaho.di.core.exception.KettleExceptionpublic TransMeta getOriginalTransformation()
public void setOriginalTransformation(TransMeta originalTransformation)
originalTransformation - the originalTransformation to setpublic String createPortCacheKey(SlaveServer sourceSlave, String sourceStepName, int sourceStepCopy, SlaveServer targetSlave, String targetStepName, int targetStepCopy)
public static String createPartitionSchemaNameFromTarget(String targetName)
public TransMeta getMaster()
public Map<SlaveServer,TransMeta> getSlaveTransMap()
public TransMeta[] getSlaves()
public SlaveServer[] getSlaveTargets()
public SlaveServer getMasterServer() throws org.pentaho.di.core.exception.KettleException
org.pentaho.di.core.exception.KettleExceptionpublic void splitOriginalTransformation()
                                 throws org.pentaho.di.core.exception.KettleException
org.pentaho.di.core.exception.KettleExceptionpublic String getClusteredRunId()