| Package | Description |
|---|---|
| com.sleepycat.je |
Foundation for creating environments, databases and transactions; provides
cursor based data access.
|
| com.sleepycat.je.dbi |
INTERNAL: Underlying XxxImpl classes for Environment, Database and Cursor,
plus other misc classes (originally, dbi meant "db internal interface").
|
| Modifier and Type | Method and Description |
|---|---|
ExtinctionFilter.ExtinctionStatus |
ExtinctionFilter.getExtinctionStatus(String dbName,
boolean dups,
byte[] key)
Implemented to determine whether a given key is extinct.
|
static ExtinctionFilter.ExtinctionStatus |
ExtinctionFilter.ExtinctionStatus.valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static ExtinctionFilter.ExtinctionStatus[] |
ExtinctionFilter.ExtinctionStatus.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
| Constructor and Description |
|---|
DeleteConstraintException(Locker locker,
String message,
String secDbName,
String priDbName,
DatabaseEntry secKey,
DatabaseEntry priKey,
long priLsn,
long expirationTime,
ExtinctionFilter.ExtinctionStatus extinctionStatus)
For internal use only.
|
ForeignConstraintException(Locker locker,
String message,
String secDbName,
String priDbName,
DatabaseEntry secKey,
DatabaseEntry priKey,
long priLsn,
long expirationTime,
ExtinctionFilter.ExtinctionStatus extinctionStatus)
For internal use only.
|
SecondaryConstraintException(Locker locker,
String message,
String secDbName,
String priDbName,
DatabaseEntry secKey,
DatabaseEntry priKey,
long priLsn,
long expirationTime,
ExtinctionFilter.ExtinctionStatus extinctionStatus)
For internal use only.
|
SecondaryIntegrityException(Database secDb,
Locker locker,
String message,
String secDbName,
String priDbName,
DatabaseEntry secKey,
DatabaseEntry priKey,
long priLsn,
long expirationTime,
ExtinctionFilter.ExtinctionStatus extinctionStatus)
For internal use only.
|
SecondaryReferenceException(Locker locker,
String message,
String secDbName,
String priDbName,
DatabaseEntry secKey,
DatabaseEntry priKey,
long priLsn,
long expirationTime,
ExtinctionFilter.ExtinctionStatus extinctionStatus)
For internal use only.
|
UniqueConstraintException(Locker locker,
String message,
String secDbName,
String priDbName,
DatabaseEntry secKey,
DatabaseEntry priKey,
long priLsn,
long expirationTime,
ExtinctionFilter.ExtinctionStatus extinctionStatus)
For internal use only.
|
| Modifier and Type | Method and Description |
|---|---|
ExtinctionFilter.ExtinctionStatus |
EnvironmentImpl.getExtinctionState(DatabaseImpl db,
byte[] key)
Returns whether the given key in the given DB is extinct (can be purged
by the cleaner) according to the extinction filter.
|
ExtinctionFilter.ExtinctionStatus |
EnvironmentImpl.getExtinctionState(String dbName,
boolean dups,
boolean isInternalDb,
byte[] key) |
static ExtinctionFilter.ExtinctionStatus |
EnvironmentImpl.getExtinctionStatus(DatabaseImpl priDb,
DatabaseEntry priKey)
Returns the extinction status for the purpose of adding to an
exception message.
|
Copyright © 2024. All rights reserved.