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

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

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

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

    Fields in com.sleepycat.thrift declared as TSecondaryDatabaseConfig
    Modifier and Type | Field and Description
    --- | ---
    `TSecondaryDatabaseConfig` | BdbService.openSecondaryDatabase_args.`sdbConfig`

    Methods in com.sleepycat.thrift that return TSecondaryDatabaseConfig
    Modifier and Type | Method and Description
    --- | ---
    `TSecondaryDatabaseConfig` | TSecondaryDatabaseConfig.`deepCopy()`
    `TSecondaryDatabaseConfig` | BdbService.openSecondaryDatabase_args.`getSdbConfig()`
    `TSecondaryDatabaseConfig` | TSecondaryDatabaseConfig.`setDbConfig(TDatabaseConfig dbConfig)`
    `TSecondaryDatabaseConfig` | TSecondaryDatabaseConfig.`setForeignDb(TDatabase foreignDb)`
    `TSecondaryDatabaseConfig` | TSecondaryDatabaseConfig.`setForeignKeyDeleteAction(TFKDeleteAction foreignKeyDeleteAction)`
    `TSecondaryDatabaseConfig` | TSecondaryDatabaseConfig.`setImmutableSecondaryKey(boolean immutableSecondaryKey)`

    Methods in com.sleepycat.thrift with parameters of type TSecondaryDatabaseConfig
    Modifier and Type | Method and Description
    --- | ---
    `int` | TSecondaryDatabaseConfig.`compareTo(TSecondaryDatabaseConfig other)`
    `boolean` | TSecondaryDatabaseConfig.`equals(TSecondaryDatabaseConfig that)`
    `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.Client.`send_openSecondaryDatabase(TEnvironment env, TTransaction txn, java.lang.String fileName, java.lang.String databaseName, TDatabase primaryDb, TSecondaryDatabaseConfig sdbConfig)`
    `BdbService.openSecondaryDatabase_args` | BdbService.openSecondaryDatabase_args.`setSdbConfig(TSecondaryDatabaseConfig sdbConfig)`

    Constructors in com.sleepycat.thrift with parameters of type TSecondaryDatabaseConfig
    Constructor and Description
    `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)`
    `TSecondaryDatabaseConfig(TSecondaryDatabaseConfig other)` Performs a deep copy on other.

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