org.tranql.connector.jdbc
Class ManagedJDBCConnection
java.lang.Object
org.tranql.connector.AbstractManagedConnection
org.tranql.connector.jdbc.ManagedJDBCConnection
- All Implemented Interfaces:
- javax.resource.spi.DissociatableManagedConnection, javax.resource.spi.ManagedConnection, ManagedConnectionHandle
- public class ManagedJDBCConnection
- extends AbstractManagedConnection
- Version:
- $Revision: 1.9 $ $Date: 2004/06/23 00:18:43 $
Methods inherited from class org.tranql.connector.AbstractManagedConnection |
addConnectionEventListener, associateConnection, cleanup, connectionClosed, connectionError, destroy, dissociateConnections, getConnection, getLogWriter, getPhysicalConnection, removeConnectionEventListener, setLogWriter |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ManagedJDBCConnection
public ManagedJDBCConnection(javax.resource.spi.ManagedConnectionFactory mcf,
java.lang.Object physicalConnection,
CredentialExtractor credentialExtractor)
matches
public boolean matches(javax.resource.spi.ManagedConnectionFactory mcf,
javax.security.auth.Subject subject,
javax.resource.spi.ConnectionRequestInfo connectionRequestInfo)
throws javax.resource.spi.ResourceAdapterInternalException
- Throws:
javax.resource.spi.ResourceAdapterInternalException
getClientLocalTransaction
public javax.resource.spi.LocalTransaction getClientLocalTransaction()
getLocalTransaction
public javax.resource.spi.LocalTransaction getLocalTransaction()
throws javax.resource.ResourceException
- Throws:
javax.resource.ResourceException
localTransactionStart
protected void localTransactionStart(boolean isSPI)
throws javax.resource.ResourceException
- Overrides:
localTransactionStart
in class AbstractManagedConnection
- Throws:
javax.resource.ResourceException
localTransactionCommit
protected void localTransactionCommit(boolean isSPI)
throws javax.resource.ResourceException
- Overrides:
localTransactionCommit
in class AbstractManagedConnection
- Throws:
javax.resource.ResourceException
localTransactionRollback
protected void localTransactionRollback(boolean isSPI)
throws javax.resource.ResourceException
- Overrides:
localTransactionRollback
in class AbstractManagedConnection
- Throws:
javax.resource.ResourceException
getXAResource
public javax.transaction.xa.XAResource getXAResource()
throws javax.resource.ResourceException
- Throws:
javax.resource.ResourceException
closePhysicalConnection
protected void closePhysicalConnection()
throws javax.resource.ResourceException
- Specified by:
closePhysicalConnection
in class AbstractManagedConnection
- Throws:
javax.resource.ResourceException
getMetaData
public javax.resource.spi.ManagedConnectionMetaData getMetaData()
throws javax.resource.ResourceException
- Throws:
javax.resource.ResourceException
Copyright © -2005 The Codehaus. All Rights Reserved.