Package step.plugins.measurements
Class MeasurementPlugin
java.lang.Object
step.core.plugins.AbstractPlugin
step.engine.plugins.AbstractExecutionEnginePlugin
step.plugins.measurements.MeasurementPlugin
- All Implemented Interfaces:
ExecutionCallbacks
,step.core.plugins.OptionalPlugin
,ExecutionEnginePlugin
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
afterExecutionEnd
(ExecutionContext context) void
afterReportNodeExecution
(ExecutionContext executionContext, ReportNode node) void
beforeReportNodeExecution
(ExecutionContext context, ReportNode node) void
initializeExecutionContext
(ExecutionEngineContext executionEngineContext, ExecutionContext executionContext) protected void
processMeasurements
(List<Measurement> measurements, ExecutionContext executionContext) static void
Methods inherited from class step.engine.plugins.AbstractExecutionEnginePlugin
afterFunctionExecution, afterReportNodeExecution, afterReportNodeSkeletonCreation, afterReportNodeSkeletonCreation, associateThread, associateThread, beforeExecutionEnd, beforeFunctionExecution, beforePlanImport, beforeReportNodeExecution, executionStart, initializeExecutionEngineContext, onErrorContributionRemoval, onReportNodeRemoval, unassociateThread
Methods inherited from class step.core.plugins.AbstractPlugin
toString, validate
-
Field Details
-
ATTRIBUTE_EXECUTION_ID
- See Also:
-
TYPE_CUSTOM
- See Also:
-
TYPE
- See Also:
-
NAME
- See Also:
-
BEGIN
- See Also:
-
VALUE
- See Also:
-
RN_ID
- See Also:
-
STATUS
- See Also:
-
RN_STATUS
- See Also:
-
AGENT_URL
- See Also:
-
ORIGIN
- See Also:
-
TASK_ID
- See Also:
-
PLAN_ID
- See Also:
-
SCHEDULER_TASK_ID
- See Also:
-
-
Constructor Details
-
MeasurementPlugin
-
-
Method Details
-
registerMeasurementHandlers
-
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
-
beforeReportNodeExecution
- Specified by:
beforeReportNodeExecution
in interfaceExecutionCallbacks
- Overrides:
beforeReportNodeExecution
in classAbstractExecutionEnginePlugin
-
afterReportNodeExecution
- Specified by:
afterReportNodeExecution
in interfaceExecutionCallbacks
- Overrides:
afterReportNodeExecution
in classAbstractExecutionEnginePlugin
-
processMeasurements
protected void processMeasurements(List<Measurement> measurements, ExecutionContext executionContext)
-