Berkeley DB Java Edition version 3.2.13

## Uses of Class
com.sleepycat.je.Environment

Packages that use Environment
com.sleepycat.collections: Data access based on the standard Java collections API.
com.sleepycat.je: Foundation for creating environments, databases and transactions; provides cursor based data access.
com.sleepycat.je.jca.ra: Support for the Java Connector Architecture, which provides a standard for connecting the J2EE platform to legacy enterprise information systems (EIS), such as ERP systems, database systems, and legacy applications not written in Java.
com.sleepycat.je.jmx: JE support for JMX.
com.sleepycat.je.util: Supporting utilities.
com.sleepycat.persist: The Direct Persistence Layer (DPL) adds a persistent object model to the Berkeley DB transactional engine.
com.sleepycat.persist.raw: Raw data access for general purpose tools and manual conversions.

Uses of Environment in com.sleepycat.collections

Methods in com.sleepycat.collections that return Environment
`Environment` `CurrentTransaction.getEnvironment()` Returns the underlying Berkeley DB environment.

Methods in com.sleepycat.collections with parameters of type Environment
`static CurrentTransaction` `CurrentTransaction.getInstance(Environment env)` Gets the CurrentTransaction accessor for a specified Berkeley DB environment.

Constructors in com.sleepycat.collections with parameters of type Environment
`TransactionRunner(Environment env)` Creates a transaction runner for a given Berkeley DB environment.
`TransactionRunner(Environment env, int maxRetries, TransactionConfig config)` Creates a transaction runner for a given Berkeley DB environment and with a given number of maximum retries.

Uses of Environment in com.sleepycat.je

Subclasses of Environment in com.sleepycat.je
`class` `XAEnvironment` An Environment that implements XAResource.

Methods in com.sleepycat.je that return Environment
`Environment` `Database.getEnvironment()` Return the `Environment` handle for the database environment underlying the `Database`.

Uses of Environment in com.sleepycat.je.jca.ra

Methods in com.sleepycat.je.jca.ra that return Environment
`Environment` `JEConnection.getEnvironment()`

Uses of Environment in com.sleepycat.je.jmx

Methods in com.sleepycat.je.jmx that return Environment
`protected Environment` `JEMonitor.getEnvironmentIfOpen()` This MBean has the policy of only accessing an environment when it has already been configured and opened by other application threads.
`Environment` `JEMBeanHelper.getEnvironmentIfOpen()` Return an Environment only if the environment has already been opened in this process.

Methods in com.sleepycat.je.jmx with parameters of type Environment
`protected void` `JEMonitor.closeEnvironment(Environment targetEnv)` Be sure to close Environments when they are no longer used, because they pin down resources.
`Object` `JEMBeanHelper.getAttribute(Environment targetEnv, String attributeName)` Get an attribute value for the given environment.
`List` `JEMBeanHelper.getAttributeList(Environment targetEnv)` Get MBean attribute metadata for this environment.
`MBeanNotificationInfo[]` `JEMBeanHelper.getNotificationInfo(Environment targetEnv)` No notifications are supported.
`List` `JEMBeanHelper.getOperationList(Environment targetEnv)` Get mbean operation metadata for this environment.
`Object` `JEMBeanHelper.invoke(Environment targetEnv, String actionName, Object[] params, String[] signature)` Invoke an operation for the given environment.
`void` `JEMBeanHelper.setAttribute(Environment targetEnv, Attribute attribute)` Set an attribute value for the given environment.

Uses of Environment in com.sleepycat.je.util

Methods in com.sleepycat.je.util with parameters of type Environment
`void` `DbLoad.setEnv(Environment env)` Set the Environment to load from.

Constructors in com.sleepycat.je.util with parameters of type Environment
`DbBackup(Environment env)` DbBackup must be created with an open, valid environment handle.
`DbDump(Environment env, String dbName, PrintStream outputFile, boolean formatUsingPrintable)` Create a DbDump object for a specific environment and database.
`DbVerify(Environment env, String dbName, boolean quiet)` Create a DbVerify object for a specific environment and database.

Uses of Environment in com.sleepycat.persist

Methods in com.sleepycat.persist that return Environment
`Environment` `EntityStore.getEnvironment()` Returns the environment associated with this store.

Methods in com.sleepycat.persist with parameters of type Environment
`static Set<String>` `EntityStore.getStoreNames(Environment env)` Returns the names of all entity stores in the given environment.

Constructors in com.sleepycat.persist with parameters of type Environment
`EntityStore(Environment env, String storeName, StoreConfig config)` Opens an entity store in a given environment.

Uses of Environment in com.sleepycat.persist.raw

Methods in com.sleepycat.persist.raw that return Environment
`Environment` `RawStore.getEnvironment()` Returns the environment associated with this store.

Constructors in com.sleepycat.persist.raw with parameters of type Environment
`RawStore(Environment env, String storeName, StoreConfig config)` Opens an entity store for raw data access.

Berkeley DB Java Edition version 3.2.13

Copyright 1996,2006 Oracle. All rights reserved.