public class LocalFlowStepJob extends FlowStepJob<java.util.Properties>
flowStep, flowStepStats, pollingInterval, predecessors, statsStoreInterval, stepName, throwable
Constructor and Description |
---|
LocalFlowStepJob(ClientState clientState,
LocalFlowProcess flowProcess,
LocalFlowStep flowStep) |
Modifier and Type | Method and Description |
---|---|
protected FlowStepStats |
createStepStats(ClientState clientState) |
protected void |
dumpDebugInfo() |
java.util.Properties |
getConfig() |
protected java.lang.Throwable |
getThrowable() |
protected void |
internalBlockOnStop() |
protected boolean |
internalIsStarted() |
protected java.lang.String |
internalJobId() |
protected boolean |
internalNonBlockingIsComplete() |
protected boolean |
internalNonBlockingIsSuccessful() |
protected void |
internalNonBlockingStart() |
protected boolean |
isRemoteExecution() |
blockOnJob, blockOnPredecessors, blockTillCompleteOrStopped, call, getStepStats, isSkipFlowStep, isStarted, isSuccessful, setPredecessors, sleepForPollingInterval, start, stop
public LocalFlowStepJob(ClientState clientState, LocalFlowProcess flowProcess, LocalFlowStep flowStep)
public java.util.Properties getConfig()
getConfig
in class FlowStepJob<java.util.Properties>
protected FlowStepStats createStepStats(ClientState clientState)
createStepStats
in class FlowStepJob<java.util.Properties>
protected boolean isRemoteExecution()
isRemoteExecution
in class FlowStepJob<java.util.Properties>
protected java.lang.String internalJobId()
internalJobId
in class FlowStepJob<java.util.Properties>
protected void internalNonBlockingStart() throws java.io.IOException
internalNonBlockingStart
in class FlowStepJob<java.util.Properties>
java.io.IOException
protected boolean internalIsStarted()
internalIsStarted
in class FlowStepJob<java.util.Properties>
protected boolean internalNonBlockingIsComplete() throws java.io.IOException
internalNonBlockingIsComplete
in class FlowStepJob<java.util.Properties>
java.io.IOException
protected java.lang.Throwable getThrowable()
getThrowable
in class FlowStepJob<java.util.Properties>
protected boolean internalNonBlockingIsSuccessful() throws java.io.IOException
internalNonBlockingIsSuccessful
in class FlowStepJob<java.util.Properties>
java.io.IOException
protected void internalBlockOnStop() throws java.io.IOException
internalBlockOnStop
in class FlowStepJob<java.util.Properties>
java.io.IOException
protected void dumpDebugInfo()
dumpDebugInfo
in class FlowStepJob<java.util.Properties>