org.seasar.extension.dbcp.impl
クラス DBXAResourceImpl
java.lang.Object
org.seasar.extension.jta.xa.AbstractXAResource
org.seasar.extension.jta.xa.DefaultXAResource
org.seasar.extension.dbcp.impl.DBXAResourceImpl
- すべての実装インタフェース:
- DBXAResource, XAResource, XAResourceStatus
- public class DBXAResourceImpl
- extends DefaultXAResource
- implements DBXAResource
インタフェース javax.transaction.xa.XAResource から継承したフィールド |
TMENDRSCAN, TMFAIL, TMJOIN, TMNOFLAGS, TMONEPHASE, TMRESUME, TMSTARTRSCAN, TMSUCCESS, TMSUSPEND, XA_OK, XA_RDONLY |
クラス org.seasar.extension.jta.xa.AbstractXAResource から継承したメソッド |
commit, end, forget, getCurrentXid, getStatus, getTransactionTimeout, isSameRM, prepare, recover, rollback, setTransactionTimeout, start |
クラス java.lang.Object から継承したメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DBXAResourceImpl
public DBXAResourceImpl(Connection connection)
getConnection
public Connection getConnection()
- 定義:
- インタフェース
DBXAResource
内の getConnection
doBegin
protected void doBegin(Xid xid)
throws XAException
- オーバーライド:
- クラス
DefaultXAResource
内の doBegin
- 例外:
XAException
doCommit
protected void doCommit(Xid xid,
boolean onePhase)
throws XAException
- オーバーライド:
- クラス
DefaultXAResource
内の doCommit
- 例外:
XAException
doPrepare
protected int doPrepare(Xid xid)
throws XAException
- オーバーライド:
- クラス
DefaultXAResource
内の doPrepare
- 例外:
XAException
doRollback
protected void doRollback(Xid xid)
throws XAException
- オーバーライド:
- クラス
DefaultXAResource
内の doRollback
- 例外:
XAException
Copyright © 2004-2007 The Seasar Foundation. All Rights Reserved.