Class TSManagedConnection
java.lang.Object
com.sun.ts.tests.common.connector.whitebox.TSManagedConnection
- All Implemented Interfaces:
jakarta.resource.spi.ManagedConnection
-
Constructor Summary
ConstructorsConstructorDescriptionTSManagedConnection(jakarta.resource.spi.ManagedConnectionFactory mcf, jakarta.resource.spi.security.PasswordCredential passCred, TSXAConnection xacon, TSConnection con, boolean supportsXA, boolean supportsLocalTx) -
Method Summary
Modifier and TypeMethodDescriptionvoidaddConnectionEventListener(jakarta.resource.spi.ConnectionEventListener listener) voidaddTSConnection(TSEISConnection jdbcCon) voidassociateConnection(Object connection) voidcleanup()voiddestroy()getConnection(Subject subject, jakarta.resource.spi.ConnectionRequestInfo connectionRequestInfo) jakarta.resource.spi.LocalTransactionjakarta.resource.spi.ManagedConnectionFactoryjakarta.resource.spi.ManagedConnectionMetaDatajakarta.resource.spi.security.PasswordCredentialvoidremoveConnectionEventListener(jakarta.resource.spi.ConnectionEventListener listener) voidremoveTSConnection(TSEISConnection jdbcCon) voidsetLogWriter(PrintWriter out)
-
Constructor Details
-
TSManagedConnection
public TSManagedConnection(jakarta.resource.spi.ManagedConnectionFactory mcf, jakarta.resource.spi.security.PasswordCredential passCred, TSXAConnection xacon, TSConnection con, boolean supportsXA, boolean supportsLocalTx)
-
-
Method Details
-
getConnection
public Object getConnection(Subject subject, jakarta.resource.spi.ConnectionRequestInfo connectionRequestInfo) throws jakarta.resource.ResourceException - Specified by:
getConnectionin interfacejakarta.resource.spi.ManagedConnection- Throws:
jakarta.resource.ResourceException
-
destroy
public void destroy() throws jakarta.resource.ResourceException- Specified by:
destroyin interfacejakarta.resource.spi.ManagedConnection- Throws:
jakarta.resource.ResourceException
-
cleanup
public void cleanup() throws jakarta.resource.ResourceException- Specified by:
cleanupin interfacejakarta.resource.spi.ManagedConnection- Throws:
jakarta.resource.ResourceException
-
associateConnection
- Specified by:
associateConnectionin interfacejakarta.resource.spi.ManagedConnection- Throws:
jakarta.resource.ResourceException
-
addConnectionEventListener
public void addConnectionEventListener(jakarta.resource.spi.ConnectionEventListener listener) - Specified by:
addConnectionEventListenerin interfacejakarta.resource.spi.ManagedConnection
-
removeConnectionEventListener
public void removeConnectionEventListener(jakarta.resource.spi.ConnectionEventListener listener) - Specified by:
removeConnectionEventListenerin interfacejakarta.resource.spi.ManagedConnection
-
getXAResource
- Specified by:
getXAResourcein interfacejakarta.resource.spi.ManagedConnection- Throws:
jakarta.resource.ResourceException
-
getLocalTransaction
public jakarta.resource.spi.LocalTransaction getLocalTransaction() throws jakarta.resource.ResourceException- Specified by:
getLocalTransactionin interfacejakarta.resource.spi.ManagedConnection- Throws:
jakarta.resource.ResourceException
-
getMetaData
public jakarta.resource.spi.ManagedConnectionMetaData getMetaData() throws jakarta.resource.ResourceException- Specified by:
getMetaDatain interfacejakarta.resource.spi.ManagedConnection- Throws:
jakarta.resource.ResourceException
-
setLogWriter
- Specified by:
setLogWriterin interfacejakarta.resource.spi.ManagedConnection- Throws:
jakarta.resource.ResourceException
-
getLogWriter
- Specified by:
getLogWriterin interfacejakarta.resource.spi.ManagedConnection- Throws:
jakarta.resource.ResourceException
-
getTSConnection
- Throws:
jakarta.resource.ResourceException
-
getPasswordCredential
public jakarta.resource.spi.security.PasswordCredential getPasswordCredential() -
removeTSConnection
-
addTSConnection
-
getManagedConnectionFactory
public jakarta.resource.spi.ManagedConnectionFactory getManagedConnectionFactory()
-