Package org.camunda.bpm.engine.impl.interceptor
package org.camunda.bpm.engine.impl.interceptor
-
ClassDescriptionBase interceptor class for handling transactions for a command.An invocation of an atomic operationCommand<T>Interceptor used for opening the
CommandContext
andCommandInvocationContext
.Command context lifecycle eventsThe command executor for internal usage/In contrast toCommandContext
, this context holds resources that are only valid during execution of a single command (i.e.A CockroachDB-specific Command interceptor to catch optimistic locking errors (classified as aCrdbTransactionRetryException
).Interceptor responsible for handling calls to 'user code'.A command interceptor to catchProcessEngineException
errors and assign error codes.Jakarta Transactions-based implementation of theAbstractTransactionInterceptor
JTA-based implementation of theAbstractTransactionInterceptor
Holds the contextual process data.
New context properties are always part of a section that can be started byProcessDataContext.pushSection(ExecutionEntity)
.ThisCommandContextFactory
allows to explicitly pass in aTransactionContextFactory
.