bitronix.tm.utils
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
 String extractExtraXAExceptionDetails(XAException ex)
          Extract information from a vendor's XAException that isn't available through standard APIs.
 
Methods inherited from interface bitronix.tm.utils.Service
shutdown
 

Method Detail

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.


Copyright © 2006-2013 Bitronix Software. All Rights Reserved.