public class JEConnectionImpl extends java.lang.Object implements JEConnection
Constructor and Description |
---|
JEConnectionImpl(JEManagedConnection mc) |
Modifier and Type | Method and Description |
---|---|
void |
close() |
Environment |
getEnvironment() |
JELocalTransaction |
getLocalTransaction() |
Transaction |
getTransaction() |
Database |
openDatabase(java.lang.String name,
DatabaseConfig config) |
SecondaryDatabase |
openSecondaryDatabase(java.lang.String name,
Database primaryDatabase,
SecondaryConfig config) |
void |
removeDatabase(java.lang.String databaseName) |
void |
setLocalTransaction(JELocalTransaction txn) |
void |
setManagedConnection(JEManagedConnection mc,
JELocalTransaction lt) |
long |
truncateDatabase(java.lang.String databaseName,
boolean returnCount) |
public JEConnectionImpl(JEManagedConnection mc)
public void setManagedConnection(JEManagedConnection mc, JELocalTransaction lt)
setManagedConnection
in interface JEConnection
public JELocalTransaction getLocalTransaction()
getLocalTransaction
in interface JEConnection
public void setLocalTransaction(JELocalTransaction txn)
setLocalTransaction
in interface JEConnection
public Environment getEnvironment() throws javax.resource.ResourceException
getEnvironment
in interface JEConnection
javax.resource.ResourceException
public Database openDatabase(java.lang.String name, DatabaseConfig config) throws DatabaseException
openDatabase
in interface JEConnection
DatabaseException
public SecondaryDatabase openSecondaryDatabase(java.lang.String name, Database primaryDatabase, SecondaryConfig config) throws DatabaseException
openSecondaryDatabase
in interface JEConnection
DatabaseException
public void removeDatabase(java.lang.String databaseName) throws DatabaseException
removeDatabase
in interface JEConnection
DatabaseException
public long truncateDatabase(java.lang.String databaseName, boolean returnCount) throws DatabaseException
truncateDatabase
in interface JEConnection
DatabaseException
public Transaction getTransaction() throws javax.resource.ResourceException
getTransaction
in interface JEConnection
javax.resource.ResourceException
public void close() throws JEException
close
in interface JEConnection
JEException