public interface ManagedConnection
Modifier and Type | Method and Description |
---|---|
void |
addConnectionEventListener(ConnectionEventListener listener) |
void |
associateConnection(java.lang.Object connection) |
void |
cleanup() |
void |
destroy() |
java.lang.Object |
getConnection(javax.security.auth.Subject subject,
ConnectionRequestInfo cxRequestInfo) |
LocalTransaction |
getLocalTransaction() |
java.io.PrintWriter |
getLogWriter() |
ManagedConnectionMetaData |
getMetaData() |
javax.transaction.xa.XAResource |
getXAResource() |
void |
removeConnectionEventListener(ConnectionEventListener listener) |
void |
setLogWriter(java.io.PrintWriter out) |
java.lang.Object getConnection(javax.security.auth.Subject subject, ConnectionRequestInfo cxRequestInfo) throws ResourceException
ResourceException
void destroy() throws ResourceException
ResourceException
void cleanup() throws ResourceException
ResourceException
void associateConnection(java.lang.Object connection) throws ResourceException
ResourceException
void addConnectionEventListener(ConnectionEventListener listener)
void removeConnectionEventListener(ConnectionEventListener listener)
javax.transaction.xa.XAResource getXAResource() throws ResourceException
ResourceException
LocalTransaction getLocalTransaction() throws ResourceException
ResourceException
ManagedConnectionMetaData getMetaData() throws ResourceException
ResourceException
void setLogWriter(java.io.PrintWriter out) throws ResourceException
ResourceException
java.io.PrintWriter getLogWriter() throws ResourceException
ResourceException