Interface ExceptionDeferrer

All Known Implementing Classes:
XAOnePhaseResource, XARecoveryResourceImple, XAResourceRecord

public interface ExceptionDeferrer
In most cases resources defer exceptions and return an arjuna specific error code. If such a resource implements this interface then a resource user can get the last exception that occurred on the resource by calling getDeferredThrowable.
Author:
sebplorenz
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    Adds all supressed throwables of this ExceptionDeferrer to the given list in order of appearance.
  • Method Details

    • getDeferredThrowables

      void getDeferredThrowables(List<Throwable> list)
      Adds all supressed throwables of this ExceptionDeferrer to the given list in order of appearance.
      Parameters:
      list -