com.sleepycat.je.jca.ra
Class JEConnection
java.lang.Object
com.sleepycat.je.jca.ra.JEConnection
public class JEConnection
- extends Object
A JEConnection provides access to JE services. See
<JEHOME>/examples/jca/HOWTO-**.txt and
<JEHOME>/examples/jca/simple/SimpleBean.java for more information on
how to build the resource adaptor and use a JEConnection.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
JEConnection
public JEConnection(JEManagedConnection mc)
setManagedConnection
protected void setManagedConnection(JEManagedConnection mc,
JELocalTransaction lt)
getLocalTransaction
JELocalTransaction getLocalTransaction()
setLocalTransaction
void setLocalTransaction(JELocalTransaction txn)
getEnvironment
public Environment getEnvironment()
openDatabase
public Database openDatabase(String name,
DatabaseConfig config)
throws DatabaseException
- Throws:
DatabaseException
openSecondaryDatabase
public SecondaryDatabase openSecondaryDatabase(String name,
Database primaryDatabase,
SecondaryConfig config)
throws DatabaseException
- Throws:
DatabaseException
removeDatabase
public void removeDatabase(String databaseName)
throws DatabaseException
- Throws:
DatabaseException
truncateDatabase
public long truncateDatabase(String databaseName,
boolean returnCount)
throws DatabaseException
- Throws:
DatabaseException
getTransaction
public Transaction getTransaction()
throws ResourceException
- Throws:
ResourceException
close
public void close()
Copyright (c) 2004-2010 Oracle. All rights reserved.