PGXAConnection类
功能描述
XAResource 的实现。
commit
功能描述
定义:XAResource接口的commit方法。
语法格式
public void commit(Xid xid,
boolean onePhase)
throws XAException
end
功能描述
定义:XAResource接口的end方法。
语法格式
public void end(Xid xid,
int flags)
throws XAException
forget
功能描述
定义:XAResource接口的forget方法。
语法格式
public void forget(Xid xid)
throws XAException
getConnection
功能描述
定义:PooledConnection接口的getConnection方法。
重写:PGPooledConnection类的getConnection方法。
语法格式
public Connection getConnection()
throws SQLException
getTransactionTimeout
功能描述
定义:XAResource接口的getTransactionTimeout方法。
语法格式
public int getTransactionTimeout()
getXAResource
功能描述
定义:XAConnection接口的getXAResource方法。
语法格式
public XAResource getXAResource()
isSameRM
功能描述
定义:XAResource接口的isSameRM方法。
语法格式
public boolean isSameRM(XAResource xares)
throws XAException
功能描述
定义:XAResource接口的isSameRM方法。
语法格式
public boolean isSameRM(XAResource xares)
throws XAException
prepare
功能描述
定义:XAResource接口的prepare方法。
语法格式
public int prepare(Xid xid)
throws XAException
recover
功能描述
定义:XAResource接口的recover方法。
语法格式
public Xid[] recover(int flag)
throws XAException
rollback
功能描述
定义:XAResource接口的rollback方法。
语法格式
public void rollback(Xid xid)
throws XAException
setTransactionTimeout
功能描述
定义:XAResource接口的setTransactionTimeout方法。
语法格式
public boolean setTransactionTimeout(int seconds)
start
功能描述
定义:XAResource接口的start方法。
语法格式
public void start(Xid xid,
int flags)
throws XAException