com.sleepycat.je.jca.ra
Class JEConnection

java.lang.Object
  extended by com.sleepycat.je.jca.ra.JEConnection

public class JEConnection
extends Object


Constructor Summary
JEConnection(JEManagedConnection mc)
           
 
Method Summary
 void close()
           
 Environment getEnvironment()
           
(package private)  JELocalTransaction getLocalTransaction()
           
 Transaction getTransaction()
           
 Database openDatabase(String name, DatabaseConfig config)
           
 SecondaryDatabase openSecondaryDatabase(String name, Database primaryDatabase, SecondaryConfig config)
           
(package private)  void setLocalTransaction(JELocalTransaction txn)
           
protected  void setManagedConnection(JEManagedConnection mc, JELocalTransaction lt)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JEConnection

public JEConnection(JEManagedConnection mc)
Method Detail

setManagedConnection

protected void setManagedConnection(JEManagedConnection mc,
                                    JELocalTransaction lt)

getLocalTransaction

JELocalTransaction getLocalTransaction()

setLocalTransaction

void setLocalTransaction(JELocalTransaction txn)

getEnvironment

public Environment getEnvironment()
                           throws javax.resource.ResourceException
Throws:
javax.resource.ResourceException

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

getTransaction

public Transaction getTransaction()
                           throws javax.resource.ResourceException
Throws:
javax.resource.ResourceException

close

public void close()
           throws JEException
Throws:
JEException


Copyright 2004-2005 Sleepycat, Inc. All Rights Reserved.