Interface TransactionCompletionCallbacksImplementor

All Superinterfaces:
TransactionCompletionCallbacks

@Incubating public interface TransactionCompletionCallbacksImplementor extends TransactionCompletionCallbacks
Since:
7.2
  • Method Details

    • hasBeforeCompletionCallbacks

      boolean hasBeforeCompletionCallbacks()
      Are there any registered before-completion callbacks?
    • hasAfterCompletionCallbacks

      boolean hasAfterCompletionCallbacks()
      Are there any registered after-completion callbacks?
    • beforeTransactionCompletion

      void beforeTransactionCompletion()
      Execute registered before-completion callbacks, if any.
    • afterTransactionCompletion

      void afterTransactionCompletion(boolean success)
      Execute registered after-completion callbacks, if any.
    • addSpaceToInvalidate

      void addSpaceToInvalidate(String space)
      Register a cache space to be invalidated after successful transaction completion.
    • forSharing

      Ensure internal queues are initialized for sharing between sessions that share the same transaction coordinator. Returns this instance for convenience/fluency.
    • executePendingBulkOperationCleanUpActions

      void executePendingBulkOperationCleanUpActions()
      Execute all pending BulkOperationCleanupAction