|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.jboss.jca.core.tx.jbossts.TransactionIntegrationImpl
public class TransactionIntegrationImpl

This class provide an implementation of the transaction integration for the IronJacamar container using JBossTS.
| Constructor Summary | |
|---|---|
TransactionIntegrationImpl(TransactionManager tm,
TransactionSynchronizationRegistry tsr,
org.jboss.tm.usertx.UserTransactionRegistry utr,
org.jboss.tm.JBossXATerminator terminator,
org.jboss.tm.XAResourceRecoveryRegistry rr)
Constructor |
|
| Method Summary | |
|---|---|
org.jboss.jca.core.spi.transaction.local.LocalXAResource |
createConnectableLocalXAResource(org.jboss.jca.core.api.connectionmanager.ConnectionManager cm,
String productName,
String productVersion,
String jndiName,
org.jboss.jca.core.spi.transaction.ConnectableResource cr)
|
org.jboss.jca.core.spi.transaction.local.LocalXAResource |
createLocalXAResource(org.jboss.jca.core.api.connectionmanager.ConnectionManager cm,
String productName,
String productVersion,
String jndiName)
Create a LocalXAResource instance |
org.jboss.jca.core.spi.transaction.recovery.XAResourceRecovery |
createXAResourceRecovery(javax.resource.spi.ManagedConnectionFactory mcf,
Boolean pad,
Boolean override,
Boolean wrapXAResource,
String recoverUserName,
String recoverPassword,
String recoverSecurityDomain,
org.jboss.security.SubjectFactory subjectFactory,
org.jboss.jca.core.spi.recovery.RecoveryPlugin plugin)
Create an XAResourceRecovery instance |
org.jboss.jca.core.spi.transaction.recovery.XAResourceRecovery |
createXAResourceRecovery(javax.resource.spi.ResourceAdapter rar,
javax.resource.spi.ActivationSpec as,
String productName,
String productVersion)
|
org.jboss.jca.core.spi.transaction.xa.XAResourceWrapper |
createXAResourceWrapper(XAResource xares,
boolean pad,
Boolean override,
String productName,
String productVersion,
String jndiName)
Create an XAResource wrapper instance |
org.jboss.jca.core.spi.transaction.recovery.XAResourceRecoveryRegistry |
getRecoveryRegistry()
Get the recovery registry |
TransactionManager |
getTransactionManager()
Get the transaction manager |
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 |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public TransactionIntegrationImpl(TransactionManager tm,
TransactionSynchronizationRegistry tsr,
org.jboss.tm.usertx.UserTransactionRegistry utr,
org.jboss.tm.JBossXATerminator terminator,
org.jboss.tm.XAResourceRecoveryRegistry rr)
tm - The transaction managertsr - The transaction synchronization registryutr - The user transaction registryterminator - The XA terminatorrr - The recovery registry| Method Detail |
|---|
public TransactionManager getTransactionManager()
getTransactionManager in interface org.jboss.jca.core.spi.transaction.TransactionIntegrationpublic 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.TransactionIntegration
public org.jboss.jca.core.spi.transaction.recovery.XAResourceRecovery createXAResourceRecovery(javax.resource.spi.ResourceAdapter rar,
javax.resource.spi.ActivationSpec as,
String productName,
String productVersion)
createXAResourceRecovery in interface org.jboss.jca.core.spi.transaction.TransactionIntegration
public org.jboss.jca.core.spi.transaction.recovery.XAResourceRecovery createXAResourceRecovery(javax.resource.spi.ManagedConnectionFactory mcf,
Boolean pad,
Boolean override,
Boolean wrapXAResource,
String recoverUserName,
String recoverPassword,
String recoverSecurityDomain,
org.jboss.security.SubjectFactory subjectFactory,
org.jboss.jca.core.spi.recovery.RecoveryPlugin plugin)
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 plugin
public org.jboss.jca.core.spi.transaction.local.LocalXAResource createLocalXAResource(org.jboss.jca.core.api.connectionmanager.ConnectionManager cm,
String productName,
String productVersion,
String jndiName)
createLocalXAResource in interface org.jboss.jca.core.spi.transaction.TransactionIntegrationcm - The connection managerproductName - The product nameproductVersion - The product versionjndiName - The JNDI name for the resource
public org.jboss.jca.core.spi.transaction.local.LocalXAResource createConnectableLocalXAResource(org.jboss.jca.core.api.connectionmanager.ConnectionManager cm,
String productName,
String productVersion,
String jndiName,
org.jboss.jca.core.spi.transaction.ConnectableResource cr)
createConnectableLocalXAResource in interface org.jboss.jca.core.spi.transaction.TransactionIntegration
public org.jboss.jca.core.spi.transaction.xa.XAResourceWrapper createXAResourceWrapper(XAResource xares,
boolean pad,
Boolean override,
String productName,
String productVersion,
String jndiName)
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 resource
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||