public class ProcessFlowStats extends FlowStats
CascadingStats.Status, CascadingStats.Type
clientState, finishedTime, lastCaptureDetail, listeners, name, pendingTime, runTime, startTime, STATS_COMPLETE_CHILD_DETAILS_BLOCK_DURATION, STATS_STORE_INTERVAL, status, submitTime, throwable, throwableTrace
Constructor and Description |
---|
ProcessFlowStats(Flow flow,
ClientState clientState,
riffle.process.scheduler.ProcessWrapper processWrapper)
Constructs a new ProcessFlowStats instance.
|
Modifier and Type | Method and Description |
---|---|
java.util.Collection |
getChildren()
Method getChildren returns any relevant child statistics instances.
|
java.util.List<FlowStepStats> |
getFlowStepStats()
Method getStepStats returns the stepStats owned by this FlowStats.
|
int |
getStepsCount()
Method getStepsCount returns the number of steps this Flow executed.
|
addStepStats, captureDetail, equals, getAppID, getAppName, getChildWith, getCounterGroups, getCounterGroupsMatching, getCountersFor, getCounterValue, getCounterValue, getFlow, getFlowProperties, getID, getLastSuccessfulCounterFetchTime, getProcessLogger, getStatsString, getType, hashCode, recordInfo, toString
addListener, captureDetail, cleanup, fireListeners, getCountersFor, getCurrentDuration, getDuration, getFinishedTime, getName, getPendingTime, getPrefix, getRunTime, getStartTime, getStatus, getSubmitTime, getThrowable, getThrowableTrace, isDetailStale, isEngaged, isFailed, isFinished, isPending, isRunning, isSkipped, isStarted, isStopped, isSubmitted, isSuccessful, logDebug, logError, logError, logInfo, logWarn, markDetailCaptured, markFailed, markFailed, markFailed, markFailed, markFinishedTime, markPending, markPendingTime, markRunning, markRunTime, markSkipped, markStarted, markStartedThenRunning, markStartTime, markStartToRunTime, markStopped, markSubmitted, markSubmitTime, markSuccessful, prepare, recordStats, removeListener, setStatsStoreInterval
public ProcessFlowStats(Flow flow, ClientState clientState, riffle.process.scheduler.ProcessWrapper processWrapper)
flow
- a Flow instance.clientState
- The current client state.processWrapper
- a ProcessWrapper instance.public java.util.List<FlowStepStats> getFlowStepStats()
FlowStats
getFlowStepStats
in class FlowStats
public java.util.Collection getChildren()
CascadingStats
getChildren
in class FlowStats
public int getStepsCount()
FlowStats
getStepsCount
in class FlowStats
Copyright © 2007-2017 Cascading Maintainers. All Rights Reserved.