| Package | Description |
|---|---|
| com.sleepycat.je.rep |
Berkeley DB Java Edition High Availability (JE HA) enables replication of JE
environments.
|
| com.sleepycat.je.rep.arbiter.impl |
INTERNAL: Implementation classes for the arbiter node.
|
| com.sleepycat.je.rep.elections |
INTERNAL: Elections of the master node among the nodes in a group.
|
| com.sleepycat.je.rep.impl |
INTERNAL: Top level HA implementation classes.
|
| com.sleepycat.je.rep.impl.networkRestore |
INTERNAL: Protocol for
network restore. |
| com.sleepycat.je.rep.impl.node |
INTERNAL: Feeder and Replica node implementations.
|
| com.sleepycat.je.rep.impl.node.cbvlsn |
INTERNAL: Eventual burial ground for Cleaner Barrier VLSN (CBVLSN) classes,
currently used only for compatibility with old version nodes in a mixed
version group.
|
| com.sleepycat.je.rep.monitor |
BDB JE HA support for applications that need to track the composition of a
replication group, in order to do tasks such as load balancing and
request routing.
|
| 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.rep.txn |
INTERNAL: HA Txn/Locker subclasses for enforcing consistency and durability
constraints.
|
| com.sleepycat.je.rep.utilint |
INTERNAL: Command line and programmatic utilities.
|
| com.sleepycat.je.rep.vlsn |
INTERNAL: VLSN index (in-memory and persistent) for mapping VLSNs to LSNs.
|
| Class and Description |
|---|
| NameIdPair
The public name and internal id pair used to uniquely identify a node
within a replication group.
|
| RepNode
Represents a replication node.
|
| Class and Description |
|---|
| ReplicaOutputThreadBase
The thread used to write responses asynchronously to the network, to avoid
network stalls in the replica replay thread.
|
| Class and Description |
|---|
| ElectionQuorum
ElectionQuorum centralizes decision making about what constitutes a
successful election quorum and the definition of an authoritative master.
|
| NameIdPair
The public name and internal id pair used to uniquely identify a node
within a replication group.
|
| RepNode
Represents a replication node.
|
| Class and Description |
|---|
| NameIdPair
The public name and internal id pair used to uniquely identify a node
within a replication group.
|
| NodeState
NodeState encapsulates the current replicator state, and the ability to wait
for state transition and fire state change notifications.
|
| Replay
Replays log records from the replication stream, and manages the
transactions for those records.
|
| RepNode
Represents a replication node.
|
| Class and Description |
|---|
| NameIdPair
The public name and internal id pair used to uniquely identify a node
within a replication group.
|
| Class and Description |
|---|
| ChannelTimeoutTask
The ChannelTimeoutTask ensures that all channels registered with it are
periodically checked to ensure that they are active.
|
| CommitFreezeLatch
Ensures that a VLSN is not advanced at this node while an election is in
progress.
|
| DbCache
Cache used to maintain DatabaseImpl handles.
|
| DurabilityQuorum
Provides information about quorums needed for durability decisions.
|
| ElectionQuorum
ElectionQuorum centralizes decision making about what constitutes a
successful election quorum and the definition of an authoritative master.
|
| Feeder
There is an instance of a Feeder for each client that needs a replication
stream.
|
| FeederManager
FeedManager is responsible for the creation and management of the Feeders
used to respond to connections initiated by a Replica.
|
| MasterTransfer
A Master Transfer operation.
|
| MonitorEventManager
The class for firing MonitorChangeEvents.
|
| NameIdPair
The public name and internal id pair used to uniquely identify a node
within a replication group.
|
| NodeState
NodeState encapsulates the current replicator state, and the ability to wait
for state transition and fire state change notifications.
|
| Replay
Replays log records from the replication stream, and manages the
transactions for those records.
|
| Replay.TxnInfo
Simple helper class to package a Txn vlsn and its associated commit
time.
|
| Replica
The Replica class is the locus of the replay operations and replica
transaction consistency tracking and management operations at a replica
node.
|
| Replica.ConsistencyTracker
Tracks the consistency of this replica wrt the Master.
|
| ReplicaFactory.ReplicaType |
| ReplicaOutputThread |
| ReplicaOutputThreadBase
The thread used to write responses asynchronously to the network, to avoid
network stalls in the replica replay thread.
|
| RepNode
Represents a replication node.
|
| Class and Description |
|---|
| NameIdPair
The public name and internal id pair used to uniquely identify a node
within a replication group.
|
| RepNode
Represents a replication node.
|
| Class and Description |
|---|
| NameIdPair
The public name and internal id pair used to uniquely identify a node
within a replication group.
|
| Class and Description |
|---|
| Feeder
There is an instance of a Feeder for each client that needs a replication
stream.
|
| Feeder.ExitException
A marker exception that wraps the real exception.
|
| NameIdPair
The public name and internal id pair used to uniquely identify a node
within a replication group.
|
| Replay
Replays log records from the replication stream, and manages the
transactions for those records.
|
| Replica.HardRecoveryElectionException
Indicates that an election is needed before the hard recovery can
proceed.
|
| RepNode
Represents a replication node.
|
| Class and Description |
|---|
| NameIdPair
The public name and internal id pair used to uniquely identify a node
within a replication group.
|
| Replay
Replays log records from the replication stream, and manages the
transactions for those records.
|
| Class and Description |
|---|
| ChannelTimeoutTask
The ChannelTimeoutTask ensures that all channels registered with it are
periodically checked to ensure that they are active.
|
| NameIdPair
The public name and internal id pair used to uniquely identify a node
within a replication group.
|
| RepNode
Represents a replication node.
|
| Class and Description |
|---|
| NameIdPair
The public name and internal id pair used to uniquely identify a node
within a replication group.
|
Copyright © 2024. All rights reserved.