Module io.ebean.api
Package io.ebean

Class TransactionCallbackAdapter

java.lang.Object
io.ebean.TransactionCallbackAdapter
All Implemented Interfaces:
TransactionCallback

public abstract class TransactionCallbackAdapter extends Object implements TransactionCallback
Adapter that can be extended for easier implementation of TransactionCallback.

Provides 'no operation' implementation for each of the TransactionCallback methods. It is expected that this class is extended and override the methods you need to.

  • Constructor Details

    • TransactionCallbackAdapter

      public TransactionCallbackAdapter()
  • Method Details

    • preCommit

      public void preCommit()
      Perform processing just prior to the transaction commit.
      Specified by:
      preCommit in interface TransactionCallback
    • postCommit

      public void postCommit()
      Perform processing just after the transaction commit.
      Specified by:
      postCommit in interface TransactionCallback
    • preRollback

      public void preRollback()
      Perform processing just prior to the transaction rollback.
      Specified by:
      preRollback in interface TransactionCallback
    • postRollback

      public void postRollback()
      Perform processing just after the transaction rollback.
      Specified by:
      postRollback in interface TransactionCallback