public class TaskNodeExecutor extends DefaultNodeExecutor<AbstractTaskDefinition>
tokenStore| Constructor and Description |
|---|
TaskNodeExecutor() |
| Modifier and Type | Method and Description |
|---|---|
List<FlowNodeDefinition> |
execute(AbstractTaskDefinition taskDefinition,
ExecutionContext execution) |
protected void |
executeDelegate(Object delegateInstance,
ExecutionContext context) |
protected void |
executeServiceMethodCall(AbstractTaskDefinition taskDefinition,
ServiceCallDefinition serviceCall,
ExecutionContext context) |
protected List<Object> |
executionArguments(ExecutionContext context,
Method executeMethod) |
protected void |
invokeServiceMethodWithArguments(AbstractTaskDefinition taskDefinition,
Class<?> serviceClass,
String methodName,
Object serviceInstance) |
protected void |
invokeServiceMethodWithContext(ExecutionContext context,
Object serviceInstance,
Method executeMethod) |
removeTokens, removeTriggerToken, setTokenStore, takeAll, takeNonepublic List<FlowNodeDefinition> execute(AbstractTaskDefinition taskDefinition, ExecutionContext execution)
execute in interface FlowNodeExectuor<AbstractTaskDefinition>execute in class DefaultNodeExecutor<AbstractTaskDefinition>protected void executeServiceMethodCall(AbstractTaskDefinition taskDefinition, ServiceCallDefinition serviceCall, ExecutionContext context)
protected void invokeServiceMethodWithArguments(AbstractTaskDefinition taskDefinition, Class<?> serviceClass, String methodName, Object serviceInstance)
protected void executeDelegate(Object delegateInstance, ExecutionContext context)
protected void invokeServiceMethodWithContext(ExecutionContext context, Object serviceInstance, Method executeMethod)
protected List<Object> executionArguments(ExecutionContext context, Method executeMethod)
Copyright © 2014. All rights reserved.