| 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 |
Berkeley DB Java Edition High Availability (JE HA) enables replication of JE
environments.
|
| com.sleepycat.je.rep.arbiter |
Provides a mechanism to allow write availability for the Replication
group even when the number of replication nodes is less than majority.
|
| com.sleepycat.je.rep.arbiter.impl |
INTERNAL: Implementation classes for the arbiter node.
|
| com.sleepycat.je.rep.impl |
INTERNAL: Top level HA implementation classes.
|
| com.sleepycat.je.util |
Supporting utilities.
|
| com.sleepycat.je.utilint |
INTERNAL: Misc utility classes, including some stat classes.
|
| Constructor and Description |
|---|
Environment(File envHome,
EnvironmentConfig configuration)
Creates a database environment handle.
|
XAEnvironment(File envHome,
EnvironmentConfig configuration)
Create a database environment handle.
|
| Modifier and Type | Method and Description |
|---|---|
EnvironmentImpl |
DbEnvPool.getEnvironment(File envHome,
EnvironmentConfig config,
boolean checkImmutableParams,
RepConfigProxy repConfigProxy)
Find a single environment, used by Environment handles and by command
line utilities.
|
| Constructor and Description |
|---|
EnvironmentImpl(File envHome,
EnvironmentConfig envConfig,
EnvironmentImpl sharedCacheEnv) |
EnvironmentImpl(File envHome,
EnvironmentConfig envConfig,
EnvironmentImpl sharedCacheEnv,
RepConfigProxy repConfigProxy)
Create a database environment to represent the data in envHome.
|
| Constructor and Description |
|---|
ReplicatedEnvironment(File envHome,
ReplicationConfig repConfig,
EnvironmentConfig envConfig)
A convenience constructor that defaults the replica consistency policy
and the initial election policy to be used.
|
ReplicatedEnvironment(File envHome,
ReplicationConfig repConfig,
EnvironmentConfig envConfig,
ReplicaConsistencyPolicy consistencyPolicy,
QuorumPolicy initialElectionPolicy)
Creates a replicated environment handle and starts participating in the
replication group as either a Master or a Replica.
|
ReplicatedEnvironment(File envHome,
ReplicationConfig repConfig,
EnvironmentConfig envConfig,
ReplicaConsistencyPolicy consistencyPolicy,
QuorumPolicy initialElectionPolicy,
boolean joinGroup,
RepImpl envImplParam)
For internal use only.
|
| Constructor and Description |
|---|
Arbiter(ArbiterConfig arbiterConfig)
An Arbiter used in elections and transaction acknowledgments.
|
| Constructor and Description |
|---|
ArbiterImpl(File arbiterHome,
RepImpl repImpl)
The Arbiter implementation.
|
| Constructor and Description |
|---|
RepImpl(File envHome,
EnvironmentConfig envConfig,
EnvironmentImpl sharedCacheEnv,
RepConfigProxy repConfigProxy) |
| Modifier and Type | Method and Description |
|---|---|
void |
DbDump.dump()
Perform the dump.
|
void |
DbScavenger.dump()
Start the scavenger run.
|
void |
DbPrintLog.dump(File envHome,
String entryTypes,
String txnIds,
long startLsn,
long endLsn,
boolean verbose,
boolean stats,
boolean repEntriesOnly,
boolean csvFormat,
boolean forwards,
boolean vlsnDistribution,
String customDumpReaderClass)
Dump a JE log into human readable form.
|
protected void |
DbDump.openEnv(boolean doRecovery) |
| Modifier and Type | Method and Description |
|---|---|
static EnvironmentImpl |
CmdUtil.makeUtilityEnvironment(File envHome,
boolean readOnly)
Create an environment suitable for utilities.
|
Copyright © 2024. All rights reserved.