©
Ce document utilise Manuel du site Web PHP chinois Libérer
|
JavaTM 2 Platform Standard Ed. 6 |
|||||||||
上一个 下一个 | 框架 无框架 |
使用 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 中指定的事务分支开始工作。 |
|
JavaTM 2 Platform Standard Ed. 6 |
|||||||||
上一个 下一个 | 框架 无框架 |
版权所有 2004 Sun Microsystems, Inc. 保留所有权利。 请遵守许可证条款。另请参阅文档重新分发政策。