Uses of Class
step.core.execution.ExecutionContext
Packages that use ExecutionContext
Package
Description
-
Uses of ExecutionContext in step.artefacts.handlers
Methods in step.artefacts.handlers with parameters of type ExecutionContextModifier and TypeMethodDescriptionvoid
CallFunctionHandler.init
(ExecutionContext context) void
CallPlanHandler.init
(ExecutionContext context) void
FailureHandler.init
(ExecutionContext context) void
FunctionGroupHandler.init
(ExecutionContext context) void
ReturnHandler.init
(ExecutionContext context) void
SynchronizedHandler.init
(ExecutionContext context) Constructors in step.artefacts.handlers with parameters of type ExecutionContext -
Uses of ExecutionContext in step.artefacts.handlers.loadtesting
Methods in step.artefacts.handlers.loadtesting with parameters of type ExecutionContextModifier and TypeMethodDescriptionstatic void
Pacer.scheduleAtConstantPacing
(Consumer<Integer> r, long pacingMs, long maxDurationInSeconds, ExecutionContext executionContext) static void
Pacer.scheduleAtConstantPacing
(Consumer<Integer> r, long pacingMs, Predicate<Pacer.Context> predicate, ExecutionContext executionContext) static void
Pacer.scheduleAtConstantRate
(Consumer<Integer> r, long executionsPerSecond, long maxDurationInSeconds, ExecutionContext executionContext) -
Uses of ExecutionContext in step.core.artefacts
Methods in step.core.artefacts that return types with arguments of type ExecutionContextMethod parameters in step.core.artefacts with type arguments of type ExecutionContextModifier and TypeMethodDescriptionvoid
CheckArtefact.setExecutionRunnable
(Consumer<ExecutionContext> executionRunnable) Constructor parameters in step.core.artefacts with type arguments of type ExecutionContext -
Uses of ExecutionContext in step.core.artefacts.handlers
Fields in step.core.artefacts.handlers declared as ExecutionContextMethods in step.core.artefacts.handlers with parameters of type ExecutionContextModifier and TypeMethodDescriptionstatic List<AbstractArtefact>
ArtefactHandler.getChildren
(AbstractArtefact artefact, ExecutionContext context) void
ArtefactHandler.init
(ExecutionContext context) Constructors in step.core.artefacts.handlers with parameters of type ExecutionContext -
Uses of ExecutionContext in step.core.deployment
Methods in step.core.deployment that return ExecutionContextModifier and TypeMethodDescriptionprotected ExecutionContext
AbstractStepServices.getExecutionRunnable
(String executionID) -
Uses of ExecutionContext in step.core.execution
Subclasses of ExecutionContext in step.core.executionFields in step.core.execution declared as ExecutionContextModifier and TypeFieldDescriptionprotected final ExecutionContext
ExecutionEngineRunner.executionContext
Methods in step.core.execution that return ExecutionContextModifier and TypeMethodDescriptionExecutionEngine.newExecutionContext()
ExecutionEngine.newExecutionContext
(String executionId, ExecutionParameters executionParameters, ExecutiontTaskParameters executiontTaskParameters) Methods in step.core.execution that return types with arguments of type ExecutionContextMethods in step.core.execution with parameters of type ExecutionContextModifier and TypeMethodDescriptionExecutionContextBindings.get
(ExecutionContext context) void
ExecutionTypeListener.updateExecutionType
(ExecutionContext context, String newType) Constructors in step.core.execution with parameters of type ExecutionContextModifierConstructorDescriptionExecutionContextWrapper
(ExecutionContext wrappedContext) protected
ExecutionEngineRunner
(ExecutionContext executionContext) -
Uses of ExecutionContext in step.core.miscellaneous
Constructors in step.core.miscellaneous with parameters of type ExecutionContext -
Uses of ExecutionContext in step.core.plugins
Methods in step.core.plugins with parameters of type ExecutionContextModifier and TypeMethodDescriptionvoid
ExecutionCallbacks.afterExecutionEnd
(ExecutionContext context) void
ExecutionCallbacks.afterFunctionExecution
(ExecutionContext context, ReportNode node, Function function, step.functions.io.Output<jakarta.json.JsonObject> output) This hook is called immediately after aFunction
is executed in CallFunctionHandler.void
ExecutionCallbacks.afterReportNodeExecution
(ExecutionContext context, ReportNode node) void
ExecutionCallbacks.afterReportNodeSkeletonCreation
(ExecutionContext context, ReportNode node) void
ExecutionCallbacks.associateThread
(ExecutionContext context, Thread thread) void
ExecutionCallbacks.associateThread
(ExecutionContext context, Thread thread, long parentThreadId) void
ExecutionCallbacks.beforeExecutionEnd
(ExecutionContext context) void
ExecutionCallbacks.beforeFunctionExecution
(ExecutionContext context, ReportNode node, Function function) void
ExecutionCallbacks.beforePlanImport
(ExecutionContext context) void
ExecutionCallbacks.beforeReportNodeExecution
(ExecutionContext context, ReportNode node) void
ExecutionCallbacks.executionStart
(ExecutionContext context) void
ExecutionCallbacks.onErrorContributionRemoval
(ExecutionContext context, ReportNode node) void
ExecutionCallbacks.onReportNodeRemoval
(ExecutionContext context, ReportNode node) void
ExecutionCallbacks.unassociateThread
(ExecutionContext context, Thread thread) -
Uses of ExecutionContext in step.core.repositories
Methods in step.core.repositories with parameters of type ExecutionContextModifier and TypeMethodDescriptionprotected void
AbstractRepository.enrichPlan
(ExecutionContext context, Plan plan) void
Repository.exportExecution
(ExecutionContext context, Map<String, String> repositoryParameters) RepositoryObjectManager.exportTestExecutionReport
(ExecutionContext context, RepositoryObjectReference report) Repository.importArtefact
(ExecutionContext context, Map<String, String> repositoryParameters) RepositoryObjectManager.importPlan
(ExecutionContext context, RepositoryObjectReference artefact) default void
Repository.postExecution
(ExecutionContext context, RepositoryObjectReference repositoryObjectReference) void
RepositoryObjectManager.postExecution
(ExecutionContext context, RepositoryObjectReference report) -
Uses of ExecutionContext in step.core.scheduler
Methods in step.core.scheduler that return types with arguments of type ExecutionContextModifier and TypeMethodDescriptionExecutionScheduler.getCurrentExecutions()
Executor.getCurrentExecutions()
-
Uses of ExecutionContext in step.core.variables
Constructors in step.core.variables with parameters of type ExecutionContext -
Uses of ExecutionContext in step.core.views
Methods in step.core.views with parameters of type ExecutionContextModifier and TypeMethodDescriptionvoid
ViewPlugin.afterExecutionEnd
(ExecutionContext context) void
ViewPlugin.beforeReportNodeExecution
(ExecutionContext context, ReportNode node) void
ViewPlugin.executionStart
(ExecutionContext context) void
ViewPlugin.onErrorContributionRemoval
(ExecutionContext context, ReportNode node) void
ViewPlugin.onReportNodeRemoval
(ExecutionContext context, ReportNode node) -
Uses of ExecutionContext in step.datapool
Fields in step.datapool declared as ExecutionContextMethods in step.datapool with parameters of type ExecutionContextModifier and TypeMethodDescriptionstatic DataSet<?>
DataPoolFactory.getDataPool
(String dataSourceType, DataPoolConfiguration dataPoolConfiguration, ExecutionContext executionContext) protected void
DataSet.setContext
(ExecutionContext context) -
Uses of ExecutionContext in step.datapool.excel
Methods in step.datapool.excel with parameters of type ExecutionContextModifier and TypeMethodDescriptionvoid
ExcelDataPoolImpl.setContext
(ExecutionContext executionContext) Constructors in step.datapool.excel with parameters of type ExecutionContext -
Uses of ExecutionContext in step.engine.execution
Methods in step.engine.execution with parameters of type ExecutionContextModifier and TypeMethodDescriptionExecutionVetoer.getExecutionVetoes
(ExecutionContext context) void
ExecutionManager.persistImportResult
(ExecutionContext context, ImportResult importResult) void
ExecutionManagerImpl.persistImportResult
(ExecutionContext context, ImportResult importResult) void
ExecutionManager.persistStatus
(ExecutionContext context) void
ExecutionManagerImpl.persistStatus
(ExecutionContext context) void
ExecutionLifecycleManager.updateExecutionResult
(ExecutionContext context, ReportNodeStatus resultStatus) void
ExecutionManager.updateExecutionResult
(ExecutionContext context, ReportNodeStatus resultStatus) void
ExecutionManagerImpl.updateExecutionResult
(ExecutionContext context, ReportNodeStatus resultStatus) void
ExecutionManager.updateExecutionType
(ExecutionContext context, String newType) void
ExecutionManagerImpl.updateExecutionType
(ExecutionContext context, String newType) void
ExecutionManager.updateParameters
(ExecutionContext context, Map<String, String> params) void
ExecutionManagerImpl.updateParameters
(ExecutionContext context, Map<String, String> params) void
ExecutionManager.updateStatus
(ExecutionContext context, ExecutionStatus status) void
ExecutionManagerImpl.updateStatus
(ExecutionContext context, ExecutionStatus status) Constructors in step.engine.execution with parameters of type ExecutionContext -
Uses of ExecutionContext in step.engine.plugins
Methods in step.engine.plugins with parameters of type ExecutionContextModifier and TypeMethodDescriptionvoid
AbstractExecutionEnginePlugin.afterExecutionEnd
(ExecutionContext context) void
AbstractExecutionEnginePlugin.afterFunctionExecution
(ExecutionContext context, ReportNode node, Function function, step.functions.io.Output<jakarta.json.JsonObject> output) void
AbstractExecutionEnginePlugin.afterReportNodeExecution
(ExecutionContext context, ReportNode node) void
AbstractExecutionEnginePlugin.afterReportNodeSkeletonCreation
(ExecutionContext context, ReportNode node) void
AbstractExecutionEnginePlugin.associateThread
(ExecutionContext context, Thread thread) void
AbstractExecutionEnginePlugin.associateThread
(ExecutionContext context, Thread thread, long parentThreadId) void
AbstractExecutionEnginePlugin.beforeExecutionEnd
(ExecutionContext context) void
AbstractExecutionEnginePlugin.beforeFunctionExecution
(ExecutionContext context, ReportNode node, Function function) void
AbstractExecutionEnginePlugin.beforePlanImport
(ExecutionContext context) void
AbstractExecutionEnginePlugin.beforeReportNodeExecution
(ExecutionContext context, ReportNode node) void
AbstractExecutionEnginePlugin.executionStart
(ExecutionContext context) void
BasePlugin.executionStart
(ExecutionContext context) void
AbstractExecutionEnginePlugin.initializeExecutionContext
(ExecutionEngineContext executionEngineContext, ExecutionContext executionContext) void
ExecutionEnginePlugin.initializeExecutionContext
(ExecutionEngineContext executionEngineContext, ExecutionContext executionContext) void
FunctionPlugin.initializeExecutionContext
(ExecutionEngineContext executionEngineContext, ExecutionContext context) void
AbstractExecutionEnginePlugin.onErrorContributionRemoval
(ExecutionContext context, ReportNode node) void
AbstractExecutionEnginePlugin.onReportNodeRemoval
(ExecutionContext context, ReportNode node) void
AbstractExecutionEnginePlugin.unassociateThread
(ExecutionContext context, Thread thread) -
Uses of ExecutionContext in step.planbuilder
Method parameters in step.planbuilder with type arguments of type ExecutionContextModifier and TypeMethodDescriptionstatic CheckArtefact
BaseArtefacts.runnable
(Consumer<ExecutionContext> executionRunnable) -
Uses of ExecutionContext in step.plugins.measurements
Methods in step.plugins.measurements with parameters of type ExecutionContextModifier and TypeMethodDescriptionvoid
MeasurementHandler.afterExecutionEnd
(ExecutionContext context) void
MeasurementPlugin.afterExecutionEnd
(ExecutionContext context) void
MeasurementPlugin.afterReportNodeExecution
(ExecutionContext executionContext, ReportNode node) void
MeasurementPlugin.beforeReportNodeExecution
(ExecutionContext context, ReportNode node) void
MeasurementHandler.initializeExecutionContext
(ExecutionEngineContext executionEngineContext, ExecutionContext executionContext) void
MeasurementPlugin.initializeExecutionContext
(ExecutionEngineContext executionEngineContext, ExecutionContext executionContext) protected void
MeasurementPlugin.processMeasurements
(List<Measurement> measurements, ExecutionContext executionContext) -
Uses of ExecutionContext in step.plugins.measurements.raw
Methods in step.plugins.measurements.raw with parameters of type ExecutionContextModifier and TypeMethodDescriptionvoid
RawMeasurementsHandler.afterExecutionEnd
(ExecutionContext context) void
RawMeasurementsHandler.initializeExecutionContext
(ExecutionEngineContext executionEngineContext, ExecutionContext executionContext) -
Uses of ExecutionContext in step.plugins.parametermanager
Methods in step.plugins.parametermanager with parameters of type ExecutionContextModifier and TypeMethodDescriptionvoid
ParameterManagerPlugin.beforeFunctionExecution
(ExecutionContext context, ReportNode node, Function function) void
ParameterManagerPlugin.executionStart
(ExecutionContext context) static void
ParameterManagerPlugin.putVariables
(ExecutionContext context, ReportNode rootNode, Map<String, ? extends Object> parameters, VariableType type) -
Uses of ExecutionContext in step.plugins.quotamanager
Methods in step.plugins.quotamanager with parameters of type ExecutionContextModifier and TypeMethodDescriptionvoid
QuotaManagerPlugin.beforeReportNodeExecution
(ExecutionContext context, ReportNode node) -
Uses of ExecutionContext in step.plugins.threadmanager
Methods in step.plugins.threadmanager with parameters of type ExecutionContextModifier and TypeMethodDescriptionvoid
ThreadManager.afterReportNodeExecution
(ExecutionContext context, ReportNode node) void
ThreadManagerPlugin.afterReportNodeExecution
(ExecutionContext context, ReportNode node) void
ThreadManager.associateThread
(ExecutionContext context, Thread thread) void
ThreadManager.associateThread
(ExecutionContext context, Thread thread, long parentThreadId) void
ThreadManagerPlugin.associateThread
(ExecutionContext context, Thread thread) void
ThreadManagerPlugin.associateThread
(ExecutionContext context, Thread thread, long parentThreadId) void
ThreadManager.beforeExecutionEnd
(ExecutionContext context) void
ThreadManagerPlugin.beforeExecutionEnd
(ExecutionContext context) void
ThreadManager.beforeReportNodeExecution
(ExecutionContext context, ReportNode node) void
ThreadManagerPlugin.beforeReportNodeExecution
(ExecutionContext context, ReportNode node) ThreadManager.getCurrentOperations
(ExecutionContext context) void
ThreadManager.unassociateThread
(ExecutionContext context, Thread thread) void
ThreadManagerPlugin.unassociateThread
(ExecutionContext context, Thread thread) -
Uses of ExecutionContext in step.plugins.timeseries
Methods in step.plugins.timeseries with parameters of type ExecutionContextModifier and TypeMethodDescriptionvoid
TimeSeriesBucketingHandler.afterExecutionEnd
(ExecutionContext context) void
TimeSeriesExecutionPlugin.afterExecutionEnd
(ExecutionContext context) void
TimeSeriesBucketingHandler.initializeExecutionContext
(ExecutionEngineContext executionEngineContext, ExecutionContext executionContext) void
TimeSeriesExecutionPlugin.initializeExecutionContext
(ExecutionEngineContext executionEngineContext, ExecutionContext executionContext) -
Uses of ExecutionContext in step.repositories
Methods in step.repositories with parameters of type ExecutionContextModifier and TypeMethodDescriptionvoid
LocalRepository.exportExecution
(ExecutionContext context, Map<String, String> repositoryParameters) LocalRepository.importArtefact
(ExecutionContext context, Map<String, String> repositoryParameters) -
Uses of ExecutionContext in step.repositories.artifact
Methods in step.repositories.artifact with parameters of type ExecutionContextModifier and TypeMethodDescriptionvoid
AbstractArtifactRepository.exportExecution
(ExecutionContext context, Map<String, String> repositoryParameters) AbstractArtifactRepository.importArtefact
(ExecutionContext context, Map<String, String> repositoryParameters) void
ResourceArtifactRepository.postExecution
(ExecutionContext context, RepositoryObjectReference repositoryObjectReference) -
Uses of ExecutionContext in step.repositories.staging
Methods in step.repositories.staging with parameters of type ExecutionContextModifier and TypeMethodDescriptionvoid
StagingRepository.exportExecution
(ExecutionContext context, Map<String, String> repositoryParameters) Deprecated.StagingRepository.importArtefact
(ExecutionContext context, Map<String, String> repositoryParameters) Deprecated. -
Uses of ExecutionContext in step.threadpool
Methods in step.threadpool with parameters of type ExecutionContextModifier and TypeMethodDescriptionvoid
ThreadPoolPlugin.executionStart
(ExecutionContext executionContext) Constructors in step.threadpool with parameters of type ExecutionContext