
public class XAResourceWrapperImpl
extends java.lang.Object
implements org.jboss.jca.core.spi.transaction.xa.XAResourceWrapper, org.jboss.tm.XAResourceWrapper
| Constructor and Description |
|---|
XAResourceWrapperImpl(javax.transaction.xa.XAResource resource,
boolean pad,
java.lang.Boolean override,
java.lang.String productName,
java.lang.String productVersion,
java.lang.String jndiName)
Creates a new wrapper instance.
|
XAResourceWrapperImpl(javax.transaction.xa.XAResource resource,
java.lang.String productName,
java.lang.String productVersion)
Creates a new wrapper instance.
|
| Modifier and Type | Method and Description |
|---|---|
void |
commit(javax.transaction.xa.Xid xid,
boolean onePhase) |
void |
end(javax.transaction.xa.Xid xid,
int flags) |
boolean |
equals(java.lang.Object object) |
void |
forget(javax.transaction.xa.Xid xid) |
java.lang.String |
getJndiName()
Get the JNDI name
|
java.lang.String |
getProductName()
Get product name
|
java.lang.String |
getProductVersion()
Get product version
|
javax.transaction.xa.XAResource |
getResource()
Get the XAResource that is being wrapped
|
int |
getTransactionTimeout() |
int |
hashCode() |
boolean |
isSameRM(javax.transaction.xa.XAResource resource) |
int |
prepare(javax.transaction.xa.Xid xid) |
javax.transaction.xa.Xid[] |
recover(int flag) |
void |
rollback(javax.transaction.xa.Xid xid) |
boolean |
setTransactionTimeout(int flag) |
void |
start(javax.transaction.xa.Xid xid,
int flags) |
java.lang.String |
toString() |
public XAResourceWrapperImpl(javax.transaction.xa.XAResource resource,
java.lang.String productName,
java.lang.String productVersion)
resource - xaresourceproductName - product nameproductVersion - product versionpublic XAResourceWrapperImpl(javax.transaction.xa.XAResource resource,
boolean pad,
java.lang.Boolean override,
java.lang.String productName,
java.lang.String productVersion,
java.lang.String jndiName)
resource - xaresourcepad - padoverride - overrideproductName - product nameproductVersion - product versionjndiName - jndi namepublic void commit(javax.transaction.xa.Xid xid,
boolean onePhase)
throws javax.transaction.xa.XAException
commit in interface javax.transaction.xa.XAResourcejavax.transaction.xa.XAExceptionpublic void end(javax.transaction.xa.Xid xid,
int flags)
throws javax.transaction.xa.XAException
end in interface javax.transaction.xa.XAResourcejavax.transaction.xa.XAExceptionpublic void forget(javax.transaction.xa.Xid xid)
throws javax.transaction.xa.XAException
forget in interface javax.transaction.xa.XAResourcejavax.transaction.xa.XAExceptionpublic int getTransactionTimeout()
throws javax.transaction.xa.XAException
getTransactionTimeout in interface javax.transaction.xa.XAResourcejavax.transaction.xa.XAExceptionpublic boolean isSameRM(javax.transaction.xa.XAResource resource)
throws javax.transaction.xa.XAException
isSameRM in interface javax.transaction.xa.XAResourcejavax.transaction.xa.XAExceptionpublic int prepare(javax.transaction.xa.Xid xid)
throws javax.transaction.xa.XAException
prepare in interface javax.transaction.xa.XAResourcejavax.transaction.xa.XAExceptionpublic javax.transaction.xa.Xid[] recover(int flag)
throws javax.transaction.xa.XAException
recover in interface javax.transaction.xa.XAResourcejavax.transaction.xa.XAExceptionpublic void rollback(javax.transaction.xa.Xid xid)
throws javax.transaction.xa.XAException
rollback in interface javax.transaction.xa.XAResourcejavax.transaction.xa.XAExceptionpublic boolean setTransactionTimeout(int flag)
throws javax.transaction.xa.XAException
setTransactionTimeout in interface javax.transaction.xa.XAResourcejavax.transaction.xa.XAExceptionpublic void start(javax.transaction.xa.Xid xid,
int flags)
throws javax.transaction.xa.XAException
start in interface javax.transaction.xa.XAResourcejavax.transaction.xa.XAExceptionpublic javax.transaction.xa.XAResource getResource()
getResource in interface org.jboss.tm.XAResourceWrapperpublic java.lang.String getProductName()
getProductName in interface org.jboss.tm.XAResourceWrappernullpublic java.lang.String getProductVersion()
getProductVersion in interface org.jboss.tm.XAResourceWrappernullpublic java.lang.String getJndiName()
getJndiName in interface org.jboss.tm.XAResourceWrapperpublic boolean equals(java.lang.Object object)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic java.lang.String toString()
toString in class java.lang.ObjectCopyright © 2014 IronJacamar (http://www.ironjacamar.org)