Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| Berkeley DB Java Edition version 4.0.103
PREV NEXT | FRAMES NO FRAMES

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

Packages that use SecondaryConfig
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.persist | The Direct Persistence Layer (DPL) adds a persistent object model to the Berkeley DB transactional engine.

Uses of SecondaryConfig in com.sleepycat.je

Fields in com.sleepycat.je declared as SecondaryConfig
`static SecondaryConfig` | `SecondaryConfig.DEFAULT`

Methods in com.sleepycat.je that return SecondaryConfig
`SecondaryConfig` | `SecondaryConfig.clone()` Returns a copy of this configuration object.
`SecondaryConfig` | `SecondaryDatabase.getConfig()` Returns a copy of the secondary configuration of this database.
`SecondaryConfig` | `SecondaryDatabase.getPrivateSecondaryConfig()` Returns the secondary config without cloning, for internal use.
`SecondaryConfig` | `SecondaryDatabase.getSecondaryConfig()` Deprecated. As of JE 4.0.13, replaced by `SecondaryDatabase.getConfig()`.
`SecondaryConfig` | `SecondaryConfig.setAllowPopulate(boolean allowPopulate)` Specifies whether automatic population of the secondary is allowed.
`SecondaryConfig` | `SecondaryConfig.setForeignKeyDatabase(Database foreignKeyDatabase)` Defines a foreign key integrity constraint for a given foreign key database.
`SecondaryConfig` | `SecondaryConfig.setForeignKeyDeleteAction(ForeignKeyDeleteAction foreignKeyDeleteAction)` Specifies the action taken when a referenced record in the foreign key database is deleted.
`SecondaryConfig` | `SecondaryConfig.setForeignKeyNullifier(ForeignKeyNullifier foreignKeyNullifier)` Specifies the user-supplied object used for setting single-valued foreign keys to null.
`SecondaryConfig` | `SecondaryConfig.setForeignMultiKeyNullifier(ForeignMultiKeyNullifier foreignMultiKeyNullifier)` Specifies the user-supplied object used for setting multi-valued foreign keys to null.
`SecondaryConfig` | `SecondaryConfig.setImmutableSecondaryKey(boolean immutableSecondaryKey)` Specifies whether the secondary key is immutable.
`SecondaryConfig` | `SecondaryConfig.setKeyCreator(SecondaryKeyCreator keyCreator)` Specifies the user-supplied object used for creating single-valued secondary keys.
`SecondaryConfig` | `SecondaryConfig.setMultiKeyCreator(SecondaryMultiKeyCreator multiKeyCreator)` Specifies the user-supplied object used for creating multi-valued secondary keys.

Methods in com.sleepycat.je with parameters of type SecondaryConfig
`SecondaryDatabase` | `Environment.openSecondaryDatabase(Transaction txn, String databaseName, Database primaryDatabase, SecondaryConfig dbConfig)` Opens and optionally creates a `SecondaryDatabase`.

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

Methods in com.sleepycat.je.jca.ra with parameters of type SecondaryConfig
`SecondaryDatabase` | `JEConnection.openSecondaryDatabase(String name, Database primaryDatabase, SecondaryConfig config)`

Uses of SecondaryConfig in com.sleepycat.persist

Methods in com.sleepycat.persist that return SecondaryConfig
`SecondaryConfig` | `EntityStore.getSecondaryConfig(Class entityClass, String keyName)` Returns the default secondary database Berkeley DB engine API configuration for an entity class and key name.

Methods in com.sleepycat.persist with parameters of type SecondaryConfig
`void` | `EntityStore.setSecondaryConfig(Class entityClass, String keyName, SecondaryConfig config)` Configures a secondary database for an entity class and key name using the Berkeley DB engine API.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| Berkeley DB Java Edition version 4.0.103
PREV NEXT | FRAMES NO FRAMES

Copyright (c) 2004-2010 Oracle. All rights reserved.