Interface ExceptionAnalyzer

All Superinterfaces:
Service
All Known Implementing Classes:
DefaultExceptionAnalyzer

public interface ExceptionAnalyzer extends Service
Exception analyzers are used to extract non-standard information from vendor exceptions.
Author:
lorban
  • Method Summary

    Modifier and Type
    Method
    Description
    Extract information from a vendor's XAException that isn't available through standard APIs.

    Methods inherited from interface bitronix.tm.utils.Service

    shutdown
  • Method Details

    • extractExtraXAExceptionDetails

      String extractExtraXAExceptionDetails(XAException ex)
      Extract information from a vendor's XAException that isn't available through standard APIs.
      Parameters:
      ex - the XAException to analyze.
      Returns:
      extra error details as a human-readable string, or null if nothing extra was found.