Package step.plugins.timeseries
Class TimeSeriesExecutionPlugin
java.lang.Object
step.core.plugins.AbstractPlugin
step.engine.plugins.AbstractExecutionEnginePlugin
step.plugins.timeseries.TimeSeriesExecutionPlugin
- All Implemented Interfaces:
ExecutionCallbacks
,step.core.plugins.OptionalPlugin
,ExecutionEnginePlugin
-
Field Summary
-
Constructor Summary
ConstructorDescriptionTimeSeriesExecutionPlugin
(step.core.timeseries.TimeSeriesIngestionPipeline ingestionPipeline, step.core.timeseries.aggregation.TimeSeriesAggregationPipeline aggregationPipeline) -
Method Summary
Modifier and TypeMethodDescriptionvoid
afterExecutionEnd
(ExecutionContext context) void
initializeExecutionContext
(ExecutionEngineContext executionEngineContext, ExecutionContext executionContext) Methods inherited from class step.engine.plugins.AbstractExecutionEnginePlugin
afterFunctionExecution, afterReportNodeExecution, afterReportNodeExecution, afterReportNodeSkeletonCreation, afterReportNodeSkeletonCreation, associateThread, associateThread, beforeExecutionEnd, beforeFunctionExecution, beforePlanImport, beforeReportNodeExecution, beforeReportNodeExecution, executionStart, initializeExecutionEngineContext, onErrorContributionRemoval, onReportNodeRemoval, unassociateThread
Methods inherited from class step.core.plugins.AbstractPlugin
toString, validate
-
Field Details
-
METRIC_TYPE
- See Also:
-
EXECUTIONS_COUNT
- See Also:
-
FAILURE_PERCENTAGE
- See Also:
-
FAILURE_COUNT
- See Also:
-
FAILURES_COUNT_BY_ERROR_CODE
- See Also:
-
ERROR_CODE
- See Also:
-
TIMESERIES_FLAG
-
EXECUTION_ID
- See Also:
-
TASK_ID
- See Also:
-
PLAN_ID
- See Also:
-
-
Constructor Details
-
TimeSeriesExecutionPlugin
public TimeSeriesExecutionPlugin(step.core.timeseries.TimeSeriesIngestionPipeline ingestionPipeline, step.core.timeseries.aggregation.TimeSeriesAggregationPipeline aggregationPipeline)
-
-
Method Details
-
initializeExecutionContext
public void initializeExecutionContext(ExecutionEngineContext executionEngineContext, ExecutionContext executionContext) - Specified by:
initializeExecutionContext
in interfaceExecutionEnginePlugin
- Overrides:
initializeExecutionContext
in classAbstractExecutionEnginePlugin
-
afterExecutionEnd
- Specified by:
afterExecutionEnd
in interfaceExecutionCallbacks
- Overrides:
afterExecutionEnd
in classAbstractExecutionEnginePlugin
-