Interface ActionExecutor
-
- All Known Implementing Classes:
AddExecutor
,ApplyDefinitionExecutor
,AssignExecutor
,AssignmentOperationsExecutor
,BaseActionExecutor
,DeleteExecutor
,DiscoverConnectorsExecutor
,EnableDisableExecutor
,GenerateValueExecutor
,LogExecutor
,ModifyExecutor
,NotifyExecutor
,PurgeSchemaExecutor
,RecomputeExecutor
,ReencryptExecutor
,ResolveExecutor
,ResumeExecutor
,ScriptExecutor
,TestResourceExecutor
,UnassignExecutor
,ValidateExecutor
- Functional Interface:
- This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.
@FunctionalInterface public interface ActionExecutor
Executes an action of a given type. Instances of this type must be registered with ScriptingExpressionEvaluator.- Author:
- mederly
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description PipelineData
execute(ActionExpressionType command, PipelineData input, ExecutionContext context, OperationResult parentResult)
Executes given action command.
-
-
-
Method Detail
-
execute
PipelineData execute(ActionExpressionType command, PipelineData input, ExecutionContext context, OperationResult parentResult) throws ScriptExecutionException
Executes given action command.- Parameters:
command
-context
-parentResult
-- Throws:
ScriptExecutionException
-
-