Class Summary |
DestroySessionTransactionSynchronization |
Transaction synchronization implementation that destroy the KieSession instance
in beforeCompletion call to be executed as part of current transaction. |
DisposeSessionTransactionSynchronization |
Transaction synchronization that disposed KieSession instance on transaction completion during
afterCompletion phase. |
ExtendedJTATransactionManager |
This extension of default JTATransactionManger is provided
to make sure transaction synchronizations are registered as regular ones
instead of interposed that will cause issues with other transaction synchronizations
mainly one registered by SingleSessionCommandService to clean up on transaction end. |
TransactionAwareSchedulerServiceInterceptor |
Transaction aware scheduler service interceptor that will delay actual scheduling of the
timer job instance to the afterCompletion phase of JTA transaction. |