Class DmnCommandInvoker
java.lang.Object
org.flowable.common.engine.impl.interceptor.AbstractCommandInterceptor
org.flowable.dmn.engine.impl.interceptor.DmnCommandInvoker
- All Implemented Interfaces:
CommandInterceptor
- Author:
- Yvo Swillens
-
Field Summary
FieldsFields inherited from class org.flowable.common.engine.impl.interceptor.AbstractCommandInterceptor
next -
Constructor Summary
ConstructorsConstructorDescriptionDmnCommandInvoker(Collection<AgendaOperationExecutionListener> agendaOperationExecutionListeners) -
Method Summary
Modifier and TypeMethodDescription<T> Texecute(CommandConfig config, Command<T> command, CommandExecutor commandExecutor) protected voidexecuteExecutionListenersAfterException(CommandContext commandContext, Runnable runnable, Throwable throwable) protected voidexecuteExecutionListenersAfterExecute(CommandContext commandContext, Runnable runnable) protected voidexecuteExecutionListenersBeforeExecute(CommandContext commandContext, Runnable runnable) protected voidexecuteOperation(CommandContext commandContext, Runnable runnable) protected voidexecuteOperations(CommandContext commandContext) voidsetNext(CommandInterceptor next) Methods inherited from class org.flowable.common.engine.impl.interceptor.AbstractCommandInterceptor
getNext
-
Field Details
-
agendaOperationExecutionListeners
-
-
Constructor Details
-
DmnCommandInvoker
public DmnCommandInvoker(Collection<AgendaOperationExecutionListener> agendaOperationExecutionListeners)
-
-
Method Details
-
execute
-
executeOperations
-
executeExecutionListenersBeforeExecute
protected void executeExecutionListenersBeforeExecute(CommandContext commandContext, Runnable runnable) -
executeExecutionListenersAfterExecute
protected void executeExecutionListenersAfterExecute(CommandContext commandContext, Runnable runnable) -
executeExecutionListenersAfterException
protected void executeExecutionListenersAfterException(CommandContext commandContext, Runnable runnable, Throwable throwable) -
executeOperation
-
setNext
- Specified by:
setNextin interfaceCommandInterceptor- Overrides:
setNextin classAbstractCommandInterceptor
-