Interface Synchronization



  • public interface Synchronization
    The transaction manager supports a synchronization mechanism that allows the interested party to be notified before and after the transaction completes. Using the registerSynchronization method, the application server registers a Synchronization object for the transaction currently associated with the target Transaction object.
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      void afterCompletion​(int status)
      This method is called by the transaction manager after the transaction is committed or rolled back.
      void beforeCompletion​()
      The beforeCompletion method is called by the transaction manager prior to the start of the two-phase transaction commit process.
    • Method Detail

      • beforeCompletion

        void beforeCompletion​()
        The beforeCompletion method is called by the transaction manager prior to the start of the two-phase transaction commit process. This call is executed with the transaction context of the transaction that is being committed.
      • afterCompletion

        void afterCompletion​(int status)
        This method is called by the transaction manager after the transaction is committed or rolled back.
        Parameters:
        status - The status of the transaction completion.