
public class TransactionIntegrationImpl
extends java.lang.Object
implements org.jboss.jca.core.spi.transaction.TransactionIntegration
| Constructor and Description |
|---|
TransactionIntegrationImpl(javax.transaction.TransactionManager tm,
javax.transaction.TransactionSynchronizationRegistry tsr,
org.jboss.jca.core.spi.transaction.usertx.UserTransactionRegistry utr,
org.jboss.jca.core.spi.transaction.xa.XATerminator terminator,
org.jboss.jca.core.spi.transaction.recovery.XAResourceRecoveryRegistry rr)
Constructor
|
| Modifier and Type | Method and Description |
|---|---|
org.jboss.jca.core.spi.transaction.local.LocalXAResource |
createConnectableLocalXAResource(org.jboss.jca.core.api.connectionmanager.ConnectionManager cm,
java.lang.String productName,
java.lang.String productVersion,
java.lang.String jndiName,
org.jboss.jca.core.spi.transaction.ConnectableResource cr,
org.jboss.jca.core.spi.transaction.XAResourceStatistics xastat)
Create a connectable LocalXAResource instance
|
org.jboss.jca.core.spi.transaction.local.LocalXAResource |
createConnectableLocalXAResource(org.jboss.jca.core.api.connectionmanager.ConnectionManager cm,
java.lang.String productName,
java.lang.String productVersion,
java.lang.String jndiName,
javax.resource.spi.ManagedConnection mc,
org.jboss.jca.core.spi.transaction.XAResourceStatistics xastat)
Create a connectable LocalXAResource instance
|
org.jboss.jca.core.spi.transaction.xa.XAResourceWrapper |
createConnectableXAResourceWrapper(javax.transaction.xa.XAResource xares,
boolean pad,
java.lang.Boolean override,
java.lang.String productName,
java.lang.String productVersion,
java.lang.String jndiName,
org.jboss.jca.core.spi.transaction.ConnectableResource cr,
org.jboss.jca.core.spi.transaction.XAResourceStatistics xastat)
Create a connectable XAResource wrapper instance
|
org.jboss.jca.core.spi.transaction.xa.XAResourceWrapper |
createConnectableXAResourceWrapper(javax.transaction.xa.XAResource xares,
boolean pad,
java.lang.Boolean override,
java.lang.String productName,
java.lang.String productVersion,
java.lang.String jndiName,
javax.resource.spi.ManagedConnection mc,
org.jboss.jca.core.spi.transaction.XAResourceStatistics xastat)
Create a connectable XAResource wrapper instance
|
org.jboss.jca.core.spi.transaction.local.LocalXAResource |
createLocalXAResource(org.jboss.jca.core.api.connectionmanager.ConnectionManager cm,
java.lang.String productName,
java.lang.String productVersion,
java.lang.String jndiName,
org.jboss.jca.core.spi.transaction.XAResourceStatistics xastat)
Create a LocalXAResource instance
|
org.jboss.jca.core.spi.transaction.recovery.XAResourceRecovery |
createXAResourceRecovery(javax.resource.spi.ManagedConnectionFactory mcf,
java.lang.Boolean pad,
java.lang.Boolean override,
java.lang.Boolean wrapXAResource,
java.lang.String recoverUserName,
java.lang.String recoverPassword,
java.lang.String recoverSecurityDomain,
org.jboss.jca.core.spi.security.SubjectFactory subjectFactory,
org.jboss.jca.core.spi.recovery.RecoveryPlugin plugin,
org.jboss.jca.core.spi.transaction.XAResourceStatistics xastat)
Create an XAResourceRecovery instance
|
org.jboss.jca.core.spi.transaction.recovery.XAResourceRecovery |
createXAResourceRecovery(javax.resource.spi.ResourceAdapter rar,
javax.resource.spi.ActivationSpec as,
java.lang.String productName,
java.lang.String productVersion)
Create an XAResourceRecovery instance
|
org.jboss.jca.core.spi.transaction.xa.XAResourceWrapper |
createXAResourceWrapper(javax.transaction.xa.XAResource xares,
boolean pad,
java.lang.Boolean override,
java.lang.String productName,
java.lang.String productVersion,
java.lang.String jndiName,
boolean firstResource,
org.jboss.jca.core.spi.transaction.XAResourceStatistics xastat)
Create an XAResource wrapper instance
|
java.lang.Object |
getIdentifier(javax.transaction.Transaction tx)
Get the identifier for the transaction
|
org.jboss.jca.core.spi.transaction.recovery.XAResourceRecoveryRegistry |
getRecoveryRegistry()
Get the recovery registry
|
javax.transaction.TransactionManager |
getTransactionManager()
Get the transaction manager
|
javax.transaction.TransactionSynchronizationRegistry |
getTransactionSynchronizationRegistry()
Get the transaction synchronization registry
|
org.jboss.jca.core.spi.transaction.usertx.UserTransactionRegistry |
getUserTransactionRegistry()
Get the user transaction registry
|
org.jboss.jca.core.spi.transaction.xa.XATerminator |
getXATerminator()
Get the XATerminator
|
boolean |
isConnectableResource(javax.resource.spi.ManagedConnection mc)
Is a connectable resource
|
boolean |
isFirstResource(javax.resource.spi.ManagedConnection mc)
Is a first resource
|
public TransactionIntegrationImpl(javax.transaction.TransactionManager tm,
javax.transaction.TransactionSynchronizationRegistry tsr,
org.jboss.jca.core.spi.transaction.usertx.UserTransactionRegistry utr,
org.jboss.jca.core.spi.transaction.xa.XATerminator terminator,
org.jboss.jca.core.spi.transaction.recovery.XAResourceRecoveryRegistry rr)
tm - The transaction managertsr - The transaction synchronization registryutr - The user transaction registryterminator - The XA terminatorrr - The recovery registrypublic javax.transaction.TransactionManager getTransactionManager()
getTransactionManager in interface org.jboss.jca.core.spi.transaction.TransactionIntegrationpublic javax.transaction.TransactionSynchronizationRegistry getTransactionSynchronizationRegistry()
getTransactionSynchronizationRegistry in interface org.jboss.jca.core.spi.transaction.TransactionIntegrationpublic org.jboss.jca.core.spi.transaction.usertx.UserTransactionRegistry getUserTransactionRegistry()
getUserTransactionRegistry in interface org.jboss.jca.core.spi.transaction.TransactionIntegrationpublic org.jboss.jca.core.spi.transaction.recovery.XAResourceRecoveryRegistry getRecoveryRegistry()
getRecoveryRegistry in interface org.jboss.jca.core.spi.transaction.TransactionIntegrationpublic org.jboss.jca.core.spi.transaction.xa.XATerminator getXATerminator()
getXATerminator in interface org.jboss.jca.core.spi.transaction.TransactionIntegrationpublic org.jboss.jca.core.spi.transaction.recovery.XAResourceRecovery createXAResourceRecovery(javax.resource.spi.ResourceAdapter rar,
javax.resource.spi.ActivationSpec as,
java.lang.String productName,
java.lang.String productVersion)
createXAResourceRecovery in interface org.jboss.jca.core.spi.transaction.TransactionIntegrationrar - The resource adapteras - The activation specproductName - The product nameproductVersion - The product versionpublic org.jboss.jca.core.spi.transaction.recovery.XAResourceRecovery createXAResourceRecovery(javax.resource.spi.ManagedConnectionFactory mcf,
java.lang.Boolean pad,
java.lang.Boolean override,
java.lang.Boolean wrapXAResource,
java.lang.String recoverUserName,
java.lang.String recoverPassword,
java.lang.String recoverSecurityDomain,
org.jboss.jca.core.spi.security.SubjectFactory subjectFactory,
org.jboss.jca.core.spi.recovery.RecoveryPlugin plugin,
org.jboss.jca.core.spi.transaction.XAResourceStatistics xastat)
createXAResourceRecovery in interface org.jboss.jca.core.spi.transaction.TransactionIntegrationmcf - The managed connection factorypad - Should the branch qualifier for Xid's be paddedoverride - Should the isSameRM value be overriden; null for instance equally checkwrapXAResource - Should the XAResource be wrappedrecoverUserName - The user name for recoveryrecoverPassword - The password for recoveryrecoverSecurityDomain - The security domain for recoverysubjectFactory - The subject factoryplugin - The recovery pluginxastat - The XAResource statistics implementationpublic org.jboss.jca.core.spi.transaction.local.LocalXAResource createConnectableLocalXAResource(org.jboss.jca.core.api.connectionmanager.ConnectionManager cm,
java.lang.String productName,
java.lang.String productVersion,
java.lang.String jndiName,
org.jboss.jca.core.spi.transaction.ConnectableResource cr,
org.jboss.jca.core.spi.transaction.XAResourceStatistics xastat)
createConnectableLocalXAResource in interface org.jboss.jca.core.spi.transaction.TransactionIntegrationcm - The connection managerproductName - The product nameproductVersion - The product versionjndiName - The JNDI name for the resourcecr - The connectable resourcexastat - The XAResource statistics implementationpublic org.jboss.jca.core.spi.transaction.local.LocalXAResource createConnectableLocalXAResource(org.jboss.jca.core.api.connectionmanager.ConnectionManager cm,
java.lang.String productName,
java.lang.String productVersion,
java.lang.String jndiName,
javax.resource.spi.ManagedConnection mc,
org.jboss.jca.core.spi.transaction.XAResourceStatistics xastat)
createConnectableLocalXAResource in interface org.jboss.jca.core.spi.transaction.TransactionIntegrationcm - The connection managerproductName - The product nameproductVersion - The product versionjndiName - The JNDI name for the resourcemc - The managed connectionxastat - The XAResource statistics implementationpublic org.jboss.jca.core.spi.transaction.local.LocalXAResource createLocalXAResource(org.jboss.jca.core.api.connectionmanager.ConnectionManager cm,
java.lang.String productName,
java.lang.String productVersion,
java.lang.String jndiName,
org.jboss.jca.core.spi.transaction.XAResourceStatistics xastat)
createLocalXAResource in interface org.jboss.jca.core.spi.transaction.TransactionIntegrationcm - The connection managerproductName - The product nameproductVersion - The product versionjndiName - The JNDI name for the resourcexastat - The XAResource statistics implementationpublic org.jboss.jca.core.spi.transaction.xa.XAResourceWrapper createConnectableXAResourceWrapper(javax.transaction.xa.XAResource xares,
boolean pad,
java.lang.Boolean override,
java.lang.String productName,
java.lang.String productVersion,
java.lang.String jndiName,
org.jboss.jca.core.spi.transaction.ConnectableResource cr,
org.jboss.jca.core.spi.transaction.XAResourceStatistics xastat)
createConnectableXAResourceWrapper in interface org.jboss.jca.core.spi.transaction.TransactionIntegrationxares - The XAResource instancepad - Should the branch qualifier for Xid's be paddedoverride - Should the isSameRM value be overriden; null for instance equally checkproductName - The product nameproductVersion - The product versionjndiName - The JNDI name for the resourcecr - The connectable resourcexastat - The XAResource statistics implementationpublic org.jboss.jca.core.spi.transaction.xa.XAResourceWrapper createConnectableXAResourceWrapper(javax.transaction.xa.XAResource xares,
boolean pad,
java.lang.Boolean override,
java.lang.String productName,
java.lang.String productVersion,
java.lang.String jndiName,
javax.resource.spi.ManagedConnection mc,
org.jboss.jca.core.spi.transaction.XAResourceStatistics xastat)
createConnectableXAResourceWrapper in interface org.jboss.jca.core.spi.transaction.TransactionIntegrationxares - The XAResource instancepad - Should the branch qualifier for Xid's be paddedoverride - Should the isSameRM value be overriden; null for instance equally checkproductName - The product nameproductVersion - The product versionjndiName - The JNDI name for the resourcemc - The managed connectionxastat - The XAResource statistics implementationpublic org.jboss.jca.core.spi.transaction.xa.XAResourceWrapper createXAResourceWrapper(javax.transaction.xa.XAResource xares,
boolean pad,
java.lang.Boolean override,
java.lang.String productName,
java.lang.String productVersion,
java.lang.String jndiName,
boolean firstResource,
org.jboss.jca.core.spi.transaction.XAResourceStatistics xastat)
createXAResourceWrapper in interface org.jboss.jca.core.spi.transaction.TransactionIntegrationxares - The XAResource instancepad - Should the branch qualifier for Xid's be paddedoverride - Should the isSameRM value be overriden; null for instance equally checkproductName - The product nameproductVersion - The product versionjndiName - The JNDI name for the resourcefirstResource - Is the resource a first resourcexastat - The XAResource statistics implementationpublic boolean isFirstResource(javax.resource.spi.ManagedConnection mc)
isFirstResource in interface org.jboss.jca.core.spi.transaction.TransactionIntegrationmc - The managed connectionpublic boolean isConnectableResource(javax.resource.spi.ManagedConnection mc)
isConnectableResource in interface org.jboss.jca.core.spi.transaction.TransactionIntegrationmc - The managed connectionpublic java.lang.Object getIdentifier(javax.transaction.Transaction tx)
getIdentifier in interface org.jboss.jca.core.spi.transaction.TransactionIntegrationtx - The transactionCopyright © 2014 IronJacamar (http://www.ironjacamar.org)