| 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").
|
| com.sleepycat.je.rep.impl |
INTERNAL: Top level HA implementation classes.
|
| com.sleepycat.je.rep.stream |
INTERNAL: Feeding and syncup (init) of rep stream from master node to
other node types (replicas, etc).
|
| com.sleepycat.je.util |
Supporting utilities.
|
| Modifier and Type | Method and Description |
|---|---|
Database |
Environment.openDatabase(Transaction txn,
String databaseName,
DatabaseConfig dbConfig)
Opens, and optionally creates, a
Database. |
SecondaryDatabase |
Environment.openSecondaryDatabase(Transaction txn,
String databaseName,
Database primaryDatabase,
SecondaryConfig dbConfig)
Opens and optionally creates a
SecondaryDatabase. |
void |
Environment.removeDatabase(Transaction txn,
String databaseName)
Removes a database from the environment, discarding all records in the
database and removing the database name itself.
|
void |
Environment.renameDatabase(Transaction txn,
String databaseName,
String newName)
Renames a database, without removing the records it contains.
|
long |
Environment.truncateDatabase(Transaction txn,
String databaseName,
boolean returnCount)
Empties the database, discarding all the records it contains, without
removing the database name.
|
| Modifier and Type | Method and Description |
|---|---|
DatabaseImpl |
DbTree.dbRemove(Locker locker,
String databaseName,
DatabaseId checkId)
Stand alone and Master invocations.
|
DatabaseImpl |
DbTree.dbRename(Locker locker,
String databaseName,
String newName)
Stand alone and Master invocations.
|
void |
DbTree.removeReplicaDb(Locker locker,
String databaseName,
DatabaseId checkId,
DbOpReplicationContext repContext)
Replica invocations.
|
DatabaseImpl |
DbTree.renameReplicaDb(Locker locker,
String databaseName,
String newName,
NameLN replicatedLN,
DbOpReplicationContext repContext)
Replica invocations.
|
DbTree.TruncateDbResult |
DbTree.truncate(Locker locker,
String databaseName,
boolean returnCount) |
DbTree.TruncateDbResult |
DbTree.truncateReplicaDb(Locker locker,
String databaseName,
boolean returnCount,
NameLN replicatedLN,
DbOpReplicationContext repContext) |
| Modifier and Type | Method and Description |
|---|---|
DatabaseImpl |
RepImpl.getGroupDb()
Open the group db, which should exist already, using NO_CONSISTENCY.
|
| Modifier and Type | Method and Description |
|---|---|
static DatabaseId |
FeederReplicaSyncup.getDBId(RepImpl repImpl,
String dbName)
Returns db id for given database
|
| Modifier and Type | Method and Description |
|---|---|
void |
DbDump.dump()
Perform the dump.
|
boolean |
DbStat.stats(PrintStream out) |
Copyright © 2024. All rights reserved.