public class JEConnection
extends java.lang.Object
implements java.io.Closeable
Constructor and Description |
---|
JEConnection(JEManagedConnection mc) |
Modifier and Type | Method and Description |
---|---|
void |
close() |
Environment |
getEnvironment() |
(package private) 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) |
(package private) void |
setLocalTransaction(JELocalTransaction txn) |
protected void |
setManagedConnection(JEManagedConnection mc,
JELocalTransaction lt) |
long |
truncateDatabase(java.lang.String databaseName,
boolean returnCount) |
public JEConnection(JEManagedConnection mc)
protected void setManagedConnection(JEManagedConnection mc, JELocalTransaction lt)
JELocalTransaction getLocalTransaction()
void setLocalTransaction(JELocalTransaction txn)
public Environment getEnvironment()
public Database openDatabase(java.lang.String name, DatabaseConfig config) throws DatabaseException
DatabaseException
public SecondaryDatabase openSecondaryDatabase(java.lang.String name, Database primaryDatabase, SecondaryConfig config) throws DatabaseException
DatabaseException
public void removeDatabase(java.lang.String databaseName) throws DatabaseException
DatabaseException
public long truncateDatabase(java.lang.String databaseName, boolean returnCount) throws DatabaseException
DatabaseException
public Transaction getTransaction() throws ResourceException
ResourceException
public void close()
close
in interface java.io.Closeable
close
in interface java.lang.AutoCloseable
Copyright (c) 2004-2012 Oracle. All rights reserved.