Top Description Fields Constructors Methods
com.mysql.cj.jdbc

pack-priv Class MysqlXAException

extends XAException
Class Inheritance
Imports
javax.transaction.xa.XAException

The stock XAException class isn't too friendly (i.e. no error messages), so we extend it a bit.

Field Summary

Modifier and TypeField and Description
private String
private static final long
protected String
Inherited from javax.transaction.xa.XAException:
errorCodeXA_HEURCOMXA_HEURHAZXA_HEURMIXXA_HEURRBXA_NOMIGRATEXA_RBBASEXA_RBCOMMFAILXA_RBDEADLOCKXA_RBENDXA_RBINTEGRITYXA_RBOTHERXA_RBPROTOXA_RBROLLBACKXA_RBTIMEOUTXA_RBTRANSIENTXA_RDONLYXA_RETRYXAER_ASYNCXAER_DUPIDXAER_INVALXAER_NOTAXAER_OUTSIDEXAER_PROTOXAER_RMERRXAER_RMFAIL

Constructor Summary

AccessConstructor and Description
public
MysqlXAException(int errorCode, String message, String xidAsString)

public
MysqlXAException(String message, String xidAsString)

Method Summary

Modifier and TypeMethod and Description
public String
getMessage()

Overrides java.lang.Throwable.getMessage.

Returns the detail message string of this throwable.

Field Detail

messageback to summary
private String message
serialVersionUIDback to summary
private static final long serialVersionUID

Hides javax.transaction.xa.XAException.serialVersionUID.

xidAsStringback to summary
protected String xidAsString

Constructor Detail

MysqlXAExceptionback to summary
public MysqlXAException(int errorCode, String message, String xidAsString)
MysqlXAExceptionback to summary
public MysqlXAException(String message, String xidAsString)

Method Detail

getMessageback to summary
public String getMessage()

Overrides java.lang.Throwable.getMessage.

Doc from java.lang.Throwable.getMessage.

Returns the detail message string of this throwable.

Returns:String

the detail message string of this Throwable instance (which may be null).

Annotations
@Override