|
|||||||||
类 javax.transaction.xa.XAException
的使用
使用 XAException 的软件包 | |
---|---|
javax.transaction.xa | 提供定义事务管理器和资源管理器之间的协定的 API,它允许事务管理器添加或删除 JTA 事务中的资源对象(由资源管理器驱动程序提供)。 |
javax.transaction.xa 中 XAException 的使用 |
---|
抛出 XAException 的 javax.transaction.xa 中的方法 | |
---|---|
void |
XAResource.commit(Xid xid, boolean onePhase) 提交 xid 指定的全局事务。 |
void |
XAResource.end(Xid xid, int flags) 终止代表事务分支所执行的工作。 |
void |
XAResource.forget(Xid xid) 告知资源管理器忽略以启发式完成的事务分支。 |
int |
XAResource.getTransactionTimeout() 获取为此 XAResource 实例设置的当前事务超时值。 |
boolean |
XAResource.isSameRM(XAResource xares) 调用此方法,以确定目标对象表示的资源管理器实例是否与参数 xares 表示的资源管理器实例相同。 |
int |
XAResource.prepare(Xid xid) 请求资源管理器准备好 xid 中指定的事务的事务提交工作。 |
Xid[] |
XAResource.recover(int flag) 从资源管理器获取准备的事务分支的列表。 |
void |
XAResource.rollback(Xid xid) 通知资源管理器回滚代表事务分支执行的工作。 |
boolean |
XAResource.setTransactionTimeout(int seconds) 为此 XAResource 实例设置当前事务超时值。 |
void |
XAResource.start(Xid xid, int flags) 代表 xid 中指定的事务分支开始工作。 |
所有类
|
|||||||||