public class ConnectionManagerFactory
extends java.lang.Object
Constructor and Description |
---|
ConnectionManagerFactory()
Constructor
|
Modifier and Type | Method and Description |
---|---|
NoTxConnectionManager |
createNonTransactional(javax.resource.spi.TransactionSupport.TransactionSupportLevel tsl,
Pool pool,
org.jboss.security.SubjectFactory subjectFactory,
java.lang.String securityDomain,
boolean useCcm,
CachedConnectionManager ccm,
boolean sharable,
boolean enlistment,
org.jboss.jca.common.api.metadata.common.FlushStrategy flushStrategy,
java.lang.Integer allocationRetry,
java.lang.Long allocationRetryWaitMillis)
Create a connection manager
|
TxConnectionManager |
createTransactional(javax.resource.spi.TransactionSupport.TransactionSupportLevel tsl,
Pool pool,
org.jboss.security.SubjectFactory subjectFactory,
java.lang.String securityDomain,
boolean useCcm,
CachedConnectionManager ccm,
boolean sharable,
boolean enlistment,
org.jboss.jca.common.api.metadata.common.FlushStrategy flushStrategy,
java.lang.Integer allocationRetry,
java.lang.Long allocationRetryWaitMillis,
TransactionIntegration txIntegration,
java.lang.Boolean interleaving,
java.lang.Integer xaResourceTimeout,
java.lang.Boolean isSameRMOverride,
java.lang.Boolean wrapXAResource,
java.lang.Boolean padXid)
Create a transactional connection manager
|
public NoTxConnectionManager createNonTransactional(javax.resource.spi.TransactionSupport.TransactionSupportLevel tsl, Pool pool, org.jboss.security.SubjectFactory subjectFactory, java.lang.String securityDomain, boolean useCcm, CachedConnectionManager ccm, boolean sharable, boolean enlistment, org.jboss.jca.common.api.metadata.common.FlushStrategy flushStrategy, java.lang.Integer allocationRetry, java.lang.Long allocationRetryWaitMillis)
tsl
- The transaction support levelpool
- The pool for the connection managersubjectFactory
- The subject factorysecurityDomain
- The security domainuseCcm
- Should the CCM be usedccm
- The cached connection managersharable
- Enable sharable connectionsenlistment
- Enable enlistment connectionsflushStrategy
- The flush strategyallocationRetry
- The allocation retry valueallocationRetryWaitMillis
- The allocation retry millis valuepublic TxConnectionManager createTransactional(javax.resource.spi.TransactionSupport.TransactionSupportLevel tsl, Pool pool, org.jboss.security.SubjectFactory subjectFactory, java.lang.String securityDomain, boolean useCcm, CachedConnectionManager ccm, boolean sharable, boolean enlistment, org.jboss.jca.common.api.metadata.common.FlushStrategy flushStrategy, java.lang.Integer allocationRetry, java.lang.Long allocationRetryWaitMillis, TransactionIntegration txIntegration, java.lang.Boolean interleaving, java.lang.Integer xaResourceTimeout, java.lang.Boolean isSameRMOverride, java.lang.Boolean wrapXAResource, java.lang.Boolean padXid)
tsl
- The transaction support levelpool
- The pool for the connection managersubjectFactory
- The subject factorysecurityDomain
- The security domainuseCcm
- Should the CCM be usedccm
- The cached connection managersharable
- Enable sharable connectionsenlistment
- Enable enlistment connectionsflushStrategy
- The flush strategyallocationRetry
- The allocation retry valueallocationRetryWaitMillis
- The allocation retry millis valuetxIntegration
- The transaction manager integrationinterleaving
- Enable interleavingxaResourceTimeout
- The transaction timeout for XAResourceisSameRMOverride
- Should isSameRM be overriddenwrapXAResource
- Should XAResource be wrappedpadXid
- Should Xids be paddedCopyright © 2013 IronJacamar (http://www.ironjacamar.org)