|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use TransSplitter | |
---|---|
org.pentaho.di.trans | This package contains the classes needed to define and execute transformations. |
Uses of TransSplitter in org.pentaho.di.trans |
---|
Methods in org.pentaho.di.trans that return TransSplitter | |
---|---|
static TransSplitter |
Trans.executeClustered(TransMeta transMeta,
TransExecutionConfiguration executionConfiguration)
Execute the transformation in a clustered fashion. |
Methods in org.pentaho.di.trans with parameters of type TransSplitter | |
---|---|
static int |
Trans.cleanupCluster(LogChannelInterface log,
TransSplitter transSplitter)
Cleanup the cluster, including the master and all slaves, and return the number of errors that occurred. |
static void |
Trans.cleanupSlaveServer(TransSplitter transSplitter,
SlaveServer slaveServer,
TransMeta slaveTransMeta)
Cleanup the slave server as part of a clustered transformation. |
static void |
Trans.executeClustered(TransSplitter transSplitter,
TransExecutionConfiguration executionConfiguration)
Executes an existing TransSplitter, with the transformation already split. |
static Result |
Trans.getClusteredTransformationResult(LogChannelInterface log,
TransSplitter transSplitter,
Job parentJob)
Gets the clustered transformation result. |
static long |
Trans.monitorClusteredTransformation(LogChannelInterface log,
TransSplitter transSplitter,
Job parentJob)
Monitors a clustered transformation every second, after all the transformations in a cluster schema are running. Now we should verify that they are all running as they should. If a transformation has an error, we should kill them all. This should happen in a separate thread to prevent blocking of the UI. When the master and slave transformations have all finished, we should also run a cleanup on those transformations to release sockets, etc. |
static long |
Trans.monitorClusteredTransformation(LogChannelInterface log,
TransSplitter transSplitter,
Job parentJob,
int sleepTimeSeconds)
Monitors a clustered transformation every second, after all the transformations in a cluster schema are running. Now we should verify that they are all running as they should. If a transformation has an error, we should kill them all. This should happen in a separate thread to prevent blocking of the UI. When the master and slave transformations have all finished, we should also run a cleanup on those transformations to release sockets, etc. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |