public class JEManagedConnection
extends java.lang.Object
Constructor and Description |
---|
JEManagedConnection(javax.security.auth.Subject subject,
JERequestInfo jeInfo) |
Modifier and Type | Method and Description |
---|---|
void |
addConnectionEventListener(ConnectionEventListener listener) |
void |
associateConnection(java.lang.Object connection) |
void |
cleanup() |
protected void |
close() |
void |
destroy() |
java.lang.Object |
getConnection(javax.security.auth.Subject subject,
ConnectionRequestInfo connectionRequestInfo) |
protected XAEnvironment |
getEnvironment() |
LocalTransaction |
getLocalTransaction() |
java.io.PrintWriter |
getLogWriter() |
ManagedConnectionMetaData |
getMetaData() |
javax.transaction.xa.XAResource |
getXAResource() |
(package private) Database |
openDatabase(java.lang.String dbName,
DatabaseConfig config) |
(package private) SecondaryDatabase |
openSecondaryDatabase(java.lang.String dbName,
Database primaryDatabase,
SecondaryConfig config) |
void |
removeConnectionEventListener(ConnectionEventListener listener) |
(package private) void |
removeDatabase(java.lang.String dbName) |
protected void |
sendConnectionEvent(ConnectionEvent connEvent) |
void |
setLogWriter(java.io.PrintWriter out) |
(package private) long |
truncateDatabase(java.lang.String dbName,
boolean returnCount) |
JEManagedConnection(javax.security.auth.Subject subject, JERequestInfo jeInfo) throws ResourceException
ResourceException
public java.lang.Object getConnection(javax.security.auth.Subject subject, ConnectionRequestInfo connectionRequestInfo)
protected XAEnvironment getEnvironment()
public LocalTransaction getLocalTransaction()
public javax.transaction.xa.XAResource getXAResource()
public void associateConnection(java.lang.Object connection)
public void addConnectionEventListener(ConnectionEventListener listener)
public void removeConnectionEventListener(ConnectionEventListener listener)
public ManagedConnectionMetaData getMetaData()
public void setLogWriter(java.io.PrintWriter out)
public java.io.PrintWriter getLogWriter()
protected void close()
protected void sendConnectionEvent(ConnectionEvent connEvent)
public void destroy() throws ResourceException
ResourceException
public void cleanup()
void removeDatabase(java.lang.String dbName) throws DatabaseException
DatabaseException
long truncateDatabase(java.lang.String dbName, boolean returnCount) throws DatabaseException
DatabaseException
Database openDatabase(java.lang.String dbName, DatabaseConfig config) throws DatabaseException
DatabaseException
SecondaryDatabase openSecondaryDatabase(java.lang.String dbName, Database primaryDatabase, SecondaryConfig config) throws DatabaseException
DatabaseException
Copyright (c) 2004-2012 Oracle. All rights reserved.