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 PipelineDataexecute(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
-
-