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> T
execute
(CommandConfig config, Command<T> command, CommandExecutor commandExecutor) protected void
executeExecutionListenersAfterException
(CommandContext commandContext, Runnable runnable, Throwable throwable) protected void
executeExecutionListenersAfterExecute
(CommandContext commandContext, Runnable runnable) protected void
executeExecutionListenersBeforeExecute
(CommandContext commandContext, Runnable runnable) protected void
executeOperation
(CommandContext commandContext, Runnable runnable) protected void
executeOperations
(CommandContext commandContext) void
setNext
(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:
setNext
in interfaceCommandInterceptor
- Overrides:
setNext
in classAbstractCommandInterceptor
-