Uses of Class com.sleepycat.thrift.TEnvironment (Oracle - Berkeley DB Client-Server API)
Date: 2018-05-29

## Uses of Class
com.sleepycat.thrift.TEnvironment

- Packages that use TEnvironment
  Package | Description
  --- | ---
  com.sleepycat.thrift |

- - ### Uses of TEnvironment in com.sleepycat.thrift

    Fields in com.sleepycat.thrift declared as TEnvironment
    Modifier and Type | Field and Description
    --- | ---
    `TEnvironment` | BdbService.closeEnvironmentHandle_args.`env`
    `TEnvironment` | BdbService.getEnvironmentConfig_args.`env`
    `TEnvironment` | BdbService.setEnvironmentConfig_args.`env`
    `TEnvironment` | BdbService.removeDatabase_args.`env`
    `TEnvironment` | BdbService.renameDatabase_args.`env`
    `TEnvironment` | BdbService.checkpoint_args.`env`
    `TEnvironment` | BdbService.openDatabase_args.`env`
    `TEnvironment` | BdbService.openSecondaryDatabase_args.`env`
    `TEnvironment` | BdbService.beginTransaction_args.`env`
    `TEnvironment` | BdbService.getEnvStatistics_args.`env`
    `TEnvironment` | BdbService.openEnvironment_result.`success`

    Methods in com.sleepycat.thrift that return TEnvironment
    Modifier and Type | Method and Description
    --- | ---
    `TEnvironment` | TEnvironment.`deepCopy()`
    `TEnvironment` | BdbService.closeEnvironmentHandle_args.`getEnv()`
    `TEnvironment` | BdbService.getEnvironmentConfig_args.`getEnv()`
    `TEnvironment` | BdbService.setEnvironmentConfig_args.`getEnv()`
    `TEnvironment` | BdbService.removeDatabase_args.`getEnv()`
    `TEnvironment` | BdbService.renameDatabase_args.`getEnv()`
    `TEnvironment` | BdbService.checkpoint_args.`getEnv()`
    `TEnvironment` | BdbService.openDatabase_args.`getEnv()`
    `TEnvironment` | BdbService.openSecondaryDatabase_args.`getEnv()`
    `TEnvironment` | BdbService.beginTransaction_args.`getEnv()`
    `TEnvironment` | BdbService.getEnvStatistics_args.`getEnv()`
    `TEnvironment` | BdbService.AsyncClient.openEnvironment_call.`getResult()`
    `TEnvironment` | BdbService.openEnvironment_result.`getSuccess()`
    `TEnvironment` | BdbService.Iface.`openEnvironment(java.lang.String homeDir, TEnvironmentConfig envConfig)`
    `TEnvironment` | BdbService.Client.`openEnvironment(java.lang.String homeDir, TEnvironmentConfig envConfig)`
    `TEnvironment` | BdbService.Client.`recv_openEnvironment()`
    `TEnvironment` | TEnvironment.`setHandle(long handle)`

    Methods in com.sleepycat.thrift that return types with arguments of type TEnvironment
    Modifier and Type | Method and Description
    --- | ---
    `org.apache.thrift.async.AsyncMethodCallback<TEnvironment>` | BdbService.AsyncProcessor.openEnvironment.`getResultHandler(org.apache.thrift.server.AbstractNonblockingServer.AsyncFrameBuffer fb, int seqid)`

    Methods in com.sleepycat.thrift with parameters of type TEnvironment
    Modifier and Type | Method and Description
    --- | ---
    `TTransaction` | BdbService.Iface.`beginTransaction(TEnvironment env, TTransaction parent, TTransactionConfig config)`
    `TTransaction` | BdbService.Client.`beginTransaction(TEnvironment env, TTransaction parent, TTransactionConfig config)`
    `void` | BdbService.AsyncIface.`beginTransaction(TEnvironment env, TTransaction parent, TTransactionConfig config, org.apache.thrift.async.AsyncMethodCallback<TTransaction> resultHandler)`
    `void` | BdbService.AsyncClient.`beginTransaction(TEnvironment env, TTransaction parent, TTransactionConfig config, org.apache.thrift.async.AsyncMethodCallback<TTransaction> resultHandler)`
    `void` | BdbService.Iface.`checkpoint(TEnvironment env, int kbytes, int min, boolean force)`
    `void` | BdbService.Client.`checkpoint(TEnvironment env, int kbytes, int min, boolean force)`
    `void` | BdbService.AsyncIface.`checkpoint(TEnvironment env, int kbytes, int min, boolean force, org.apache.thrift.async.AsyncMethodCallback<java.lang.Void> resultHandler)`
    `void` | BdbService.AsyncClient.`checkpoint(TEnvironment env, int kbytes, int min, boolean force, org.apache.thrift.async.AsyncMethodCallback<java.lang.Void> resultHandler)`
    `void` | BdbService.Iface.`closeEnvironmentHandle(TEnvironment env)`
    `void` | BdbService.Client.`closeEnvironmentHandle(TEnvironment env)`
    `void` | BdbService.AsyncIface.`closeEnvironmentHandle(TEnvironment env, org.apache.thrift.async.AsyncMethodCallback<java.lang.Void> resultHandler)`
    `void` | BdbService.AsyncClient.`closeEnvironmentHandle(TEnvironment env, org.apache.thrift.async.AsyncMethodCallback<java.lang.Void> resultHandler)`
    `int` | TEnvironment.`compareTo(TEnvironment other)`
    `boolean` | TEnvironment.`equals(TEnvironment that)`
    `TEnvironmentConfig` | BdbService.Iface.`getEnvironmentConfig(TEnvironment env)`
    `TEnvironmentConfig` | BdbService.Client.`getEnvironmentConfig(TEnvironment env)`
    `void` | BdbService.AsyncIface.`getEnvironmentConfig(TEnvironment env, org.apache.thrift.async.AsyncMethodCallback<TEnvironmentConfig> resultHandler)`
    `void` | BdbService.AsyncClient.`getEnvironmentConfig(TEnvironment env, org.apache.thrift.async.AsyncMethodCallback<TEnvironmentConfig> resultHandler)`
    `TEnvStatResult` | BdbService.Iface.`getEnvStatistics(TEnvironment env, TEnvStatConfig config)`
    `TEnvStatResult` | BdbService.Client.`getEnvStatistics(TEnvironment env, TEnvStatConfig config)`
    `void` | BdbService.AsyncIface.`getEnvStatistics(TEnvironment env, TEnvStatConfig config, org.apache.thrift.async.AsyncMethodCallback<TEnvStatResult> resultHandler)`
    `void` | BdbService.AsyncClient.`getEnvStatistics(TEnvironment env, TEnvStatConfig config, org.apache.thrift.async.AsyncMethodCallback<TEnvStatResult> resultHandler)`
    `TDatabase` | BdbService.Iface.`openDatabase(TEnvironment env, TTransaction txn, java.lang.String fileName, java.lang.String databaseName, TDatabaseConfig dbConfig)`
    `TDatabase` | BdbService.Client.`openDatabase(TEnvironment env, TTransaction txn, java.lang.String fileName, java.lang.String databaseName, TDatabaseConfig dbConfig)`
    `void` | BdbService.AsyncIface.`openDatabase(TEnvironment env, TTransaction txn, java.lang.String fileName, java.lang.String databaseName, TDatabaseConfig dbConfig, org.apache.thrift.async.AsyncMethodCallback<TDatabase> resultHandler)`
    `void` | BdbService.AsyncClient.`openDatabase(TEnvironment env, TTransaction txn, java.lang.String fileName, java.lang.String databaseName, TDatabaseConfig dbConfig, org.apache.thrift.async.AsyncMethodCallback<TDatabase> resultHandler)`
    `TDatabase` | BdbService.Iface.`openSecondaryDatabase(TEnvironment env, TTransaction txn, java.lang.String fileName, java.lang.String databaseName, TDatabase primaryDb, TSecondaryDatabaseConfig sdbConfig)`
    `TDatabase` | BdbService.Client.`openSecondaryDatabase(TEnvironment env, TTransaction txn, java.lang.String fileName, java.lang.String databaseName, TDatabase primaryDb, TSecondaryDatabaseConfig sdbConfig)`
    `void` | BdbService.AsyncIface.`openSecondaryDatabase(TEnvironment env, TTransaction txn, java.lang.String fileName, java.lang.String databaseName, TDatabase primaryDb, TSecondaryDatabaseConfig sdbConfig, org.apache.thrift.async.AsyncMethodCallback<TDatabase> resultHandler)`
    `void` | BdbService.AsyncClient.`openSecondaryDatabase(TEnvironment env, TTransaction txn, java.lang.String fileName, java.lang.String databaseName, TDatabase primaryDb, TSecondaryDatabaseConfig sdbConfig, org.apache.thrift.async.AsyncMethodCallback<TDatabase> resultHandler)`
    `void` | BdbService.Iface.`removeDatabase(TEnvironment env, TTransaction txn, java.lang.String fileName, java.lang.String databaseName, boolean force)`
    `void` | BdbService.Client.`removeDatabase(TEnvironment env, TTransaction txn, java.lang.String fileName, java.lang.String databaseName, boolean force)`
    `void` | BdbService.AsyncIface.`removeDatabase(TEnvironment env, TTransaction txn, java.lang.String fileName, java.lang.String databaseName, boolean force, org.apache.thrift.async.AsyncMethodCallback<java.lang.Void> resultHandler)`
    `void` | BdbService.AsyncClient.`removeDatabase(TEnvironment env, TTransaction txn, java.lang.String fileName, java.lang.String databaseName, boolean force, org.apache.thrift.async.AsyncMethodCallback<java.lang.Void> resultHandler)`
    `void` | BdbService.Iface.`renameDatabase(TEnvironment env, TTransaction txn, java.lang.String fileName, java.lang.String databaseName, java.lang.String newName, boolean force)`
    `void` | BdbService.Client.`renameDatabase(TEnvironment env, TTransaction txn, java.lang.String fileName, java.lang.String databaseName, java.lang.String newName, boolean force)`
    `void` | BdbService.AsyncIface.`renameDatabase(TEnvironment env, TTransaction txn, java.lang.String fileName, java.lang.String databaseName, java.lang.String newName, boolean force, org.apache.thrift.async.AsyncMethodCallback<java.lang.Void> resultHandler)`
    `void` | BdbService.AsyncClient.`renameDatabase(TEnvironment env, TTransaction txn, java.lang.String fileName, java.lang.String databaseName, java.lang.String newName, boolean force, org.apache.thrift.async.AsyncMethodCallback<java.lang.Void> resultHandler)`
    `void` | BdbService.Client.`send_beginTransaction(TEnvironment env, TTransaction parent, TTransactionConfig config)`
    `void` | BdbService.Client.`send_checkpoint(TEnvironment env, int kbytes, int min, boolean force)`
    `void` | BdbService.Client.`send_closeEnvironmentHandle(TEnvironment env)`
    `void` | BdbService.Client.`send_getEnvironmentConfig(TEnvironment env)`
    `void` | BdbService.Client.`send_getEnvStatistics(TEnvironment env, TEnvStatConfig config)`
    `void` | BdbService.Client.`send_openDatabase(TEnvironment env, TTransaction txn, java.lang.String fileName, java.lang.String databaseName, TDatabaseConfig dbConfig)`
    `void` | BdbService.Client.`send_openSecondaryDatabase(TEnvironment env, TTransaction txn, java.lang.String fileName, java.lang.String databaseName, TDatabase primaryDb, TSecondaryDatabaseConfig sdbConfig)`
    `void` | BdbService.Client.`send_removeDatabase(TEnvironment env, TTransaction txn, java.lang.String fileName, java.lang.String databaseName, boolean force)`
    `void` | BdbService.Client.`send_renameDatabase(TEnvironment env, TTransaction txn, java.lang.String fileName, java.lang.String databaseName, java.lang.String newName, boolean force)`
    `void` | BdbService.Client.`send_setEnvironmentConfig(TEnvironment env, TEnvironmentConfig envConfig)`
    `BdbService.closeEnvironmentHandle_args` | BdbService.closeEnvironmentHandle_args.`setEnv(TEnvironment env)`
    `BdbService.getEnvironmentConfig_args` | BdbService.getEnvironmentConfig_args.`setEnv(TEnvironment env)`
    `BdbService.setEnvironmentConfig_args` | BdbService.setEnvironmentConfig_args.`setEnv(TEnvironment env)`
    `BdbService.removeDatabase_args` | BdbService.removeDatabase_args.`setEnv(TEnvironment env)`
    `BdbService.renameDatabase_args` | BdbService.renameDatabase_args.`setEnv(TEnvironment env)`
    `BdbService.checkpoint_args` | BdbService.checkpoint_args.`setEnv(TEnvironment env)`
    `BdbService.openDatabase_args` | BdbService.openDatabase_args.`setEnv(TEnvironment env)`
    `BdbService.openSecondaryDatabase_args` | BdbService.openSecondaryDatabase_args.`setEnv(TEnvironment env)`
    `BdbService.beginTransaction_args` | BdbService.beginTransaction_args.`setEnv(TEnvironment env)`
    `BdbService.getEnvStatistics_args` | BdbService.getEnvStatistics_args.`setEnv(TEnvironment env)`
    `void` | BdbService.Iface.`setEnvironmentConfig(TEnvironment env, TEnvironmentConfig envConfig)`
    `void` | BdbService.Client.`setEnvironmentConfig(TEnvironment env, TEnvironmentConfig envConfig)`
    `void` | BdbService.AsyncIface.`setEnvironmentConfig(TEnvironment env, TEnvironmentConfig envConfig, org.apache.thrift.async.AsyncMethodCallback<java.lang.Void> resultHandler)`
    `void` | BdbService.AsyncClient.`setEnvironmentConfig(TEnvironment env, TEnvironmentConfig envConfig, org.apache.thrift.async.AsyncMethodCallback<java.lang.Void> resultHandler)`
    `BdbService.openEnvironment_result` | BdbService.openEnvironment_result.`setSuccess(TEnvironment success)`

    Method parameters in com.sleepycat.thrift with type arguments of type TEnvironment
    Modifier and Type | Method and Description
    --- | ---
    `void` | BdbService.AsyncIface.`openEnvironment(java.lang.String homeDir, TEnvironmentConfig envConfig, org.apache.thrift.async.AsyncMethodCallback<TEnvironment> resultHandler)`
    `void` | BdbService.AsyncClient.`openEnvironment(java.lang.String homeDir, TEnvironmentConfig envConfig, org.apache.thrift.async.AsyncMethodCallback<TEnvironment> resultHandler)`
    `void` | BdbService.AsyncProcessor.openEnvironment.`start(I iface, BdbService.openEnvironment_args args, org.apache.thrift.async.AsyncMethodCallback<TEnvironment> resultHandler)`

    Constructors in com.sleepycat.thrift with parameters of type TEnvironment
    Constructor and Description
    `beginTransaction_args(TEnvironment env, TTransaction parent, TTransactionConfig config)`
    `beginTransaction_call(TEnvironment env, TTransaction parent, TTransactionConfig config, org.apache.thrift.async.AsyncMethodCallback<TTransaction> resultHandler, org.apache.thrift.async.TAsyncClient client, org.apache.thrift.protocol.TProtocolFactory protocolFactory, org.apache.thrift.transport.TNonblockingTransport transport)`
    `checkpoint_args(TEnvironment env, int kbytes, int min, boolean force)`
    `checkpoint_call(TEnvironment env, int kbytes, int min, boolean force, org.apache.thrift.async.AsyncMethodCallback<java.lang.Void> resultHandler, org.apache.thrift.async.TAsyncClient client, org.apache.thrift.protocol.TProtocolFactory protocolFactory, org.apache.thrift.transport.TNonblockingTransport transport)`
    `closeEnvironmentHandle_args(TEnvironment env)`
    `closeEnvironmentHandle_call(TEnvironment env, org.apache.thrift.async.AsyncMethodCallback<java.lang.Void> resultHandler, org.apache.thrift.async.TAsyncClient client, org.apache.thrift.protocol.TProtocolFactory protocolFactory, org.apache.thrift.transport.TNonblockingTransport transport)`
    `getEnvironmentConfig_args(TEnvironment env)`
    `getEnvironmentConfig_call(TEnvironment env, org.apache.thrift.async.AsyncMethodCallback<TEnvironmentConfig> resultHandler, org.apache.thrift.async.TAsyncClient client, org.apache.thrift.protocol.TProtocolFactory protocolFactory, org.apache.thrift.transport.TNonblockingTransport transport)`
    `getEnvStatistics_args(TEnvironment env, TEnvStatConfig config)`
    `getEnvStatistics_call(TEnvironment env, TEnvStatConfig config, org.apache.thrift.async.AsyncMethodCallback<TEnvStatResult> resultHandler, org.apache.thrift.async.TAsyncClient client, org.apache.thrift.protocol.TProtocolFactory protocolFactory, org.apache.thrift.transport.TNonblockingTransport transport)`
    `openDatabase_args(TEnvironment env, TTransaction txn, java.lang.String fileName, java.lang.String databaseName, TDatabaseConfig dbConfig)`
    `openDatabase_call(TEnvironment env, TTransaction txn, java.lang.String fileName, java.lang.String databaseName, TDatabaseConfig dbConfig, org.apache.thrift.async.AsyncMethodCallback<TDatabase> resultHandler, org.apache.thrift.async.TAsyncClient client, org.apache.thrift.protocol.TProtocolFactory protocolFactory, org.apache.thrift.transport.TNonblockingTransport transport)`
    `openEnvironment_result(TEnvironment success, TIOException ioe, TResourceInUseException iue, TDatabaseException dbe, TRuntimeException re)`
    `openSecondaryDatabase_args(TEnvironment env, TTransaction txn, java.lang.String fileName, java.lang.String databaseName, TDatabase primaryDb, TSecondaryDatabaseConfig sdbConfig)`
    `openSecondaryDatabase_call(TEnvironment env, TTransaction txn, java.lang.String fileName, java.lang.String databaseName, TDatabase primaryDb, TSecondaryDatabaseConfig sdbConfig, org.apache.thrift.async.AsyncMethodCallback<TDatabase> resultHandler, org.apache.thrift.async.TAsyncClient client, org.apache.thrift.protocol.TProtocolFactory protocolFactory, org.apache.thrift.transport.TNonblockingTransport transport)`
    `removeDatabase_args(TEnvironment env, TTransaction txn, java.lang.String fileName, java.lang.String databaseName, boolean force)`
    `removeDatabase_call(TEnvironment env, TTransaction txn, java.lang.String fileName, java.lang.String databaseName, boolean force, org.apache.thrift.async.AsyncMethodCallback<java.lang.Void> resultHandler, org.apache.thrift.async.TAsyncClient client, org.apache.thrift.protocol.TProtocolFactory protocolFactory, org.apache.thrift.transport.TNonblockingTransport transport)`
    `renameDatabase_args(TEnvironment env, TTransaction txn, java.lang.String fileName, java.lang.String databaseName, java.lang.String newName, boolean force)`
    `renameDatabase_call(TEnvironment env, TTransaction txn, java.lang.String fileName, java.lang.String databaseName, java.lang.String newName, boolean force, org.apache.thrift.async.AsyncMethodCallback<java.lang.Void> resultHandler, org.apache.thrift.async.TAsyncClient client, org.apache.thrift.protocol.TProtocolFactory protocolFactory, org.apache.thrift.transport.TNonblockingTransport transport)`
    `setEnvironmentConfig_args(TEnvironment env, TEnvironmentConfig envConfig)`
    `setEnvironmentConfig_call(TEnvironment env, TEnvironmentConfig envConfig, org.apache.thrift.async.AsyncMethodCallback<java.lang.Void> resultHandler, org.apache.thrift.async.TAsyncClient client, org.apache.thrift.protocol.TProtocolFactory protocolFactory, org.apache.thrift.transport.TNonblockingTransport transport)`
    `TEnvironment(TEnvironment other)` Performs a deep copy on other.

    Constructor parameters in com.sleepycat.thrift with type arguments of type TEnvironment
    Constructor and Description
    `openEnvironment_call(java.lang.String homeDir, TEnvironmentConfig envConfig, org.apache.thrift.async.AsyncMethodCallback<TEnvironment> resultHandler, org.apache.thrift.async.TAsyncClient client, org.apache.thrift.protocol.TProtocolFactory protocolFactory, org.apache.thrift.transport.TNonblockingTransport transport)`

Copyright (c) 2016, 2018 Oracle and/or its affiliates. All rights reserved.