| 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.impl |
INTERNAL: Top level HA implementation classes.
|
| 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.stream |
INTERNAL: Feeding and syncup (init) of rep stream from master node to
other node types (replicas, etc).
|
| com.sleepycat.je.rep.subscription |
INTERNAL: Subscription of rep stream for use by stream API in NoSQL DB.
|
| Class and Description |
|---|
| FeederFilter
The FeederFilter is used by the Feeder to determine whether a record should
be sent to the Replica.
|
| MatchpointSearchResults
Holds information seen by the ReplicaSyncupReader when
scanning a replica's log for a matchpoint.
|
| Class and Description |
|---|
| Protocol
{@literal
Defines the messages used to set up a feeder-replica replication stream.
|
| Class and Description |
|---|
| FeederFilter
The FeederFilter is used by the Feeder to determine whether a record should
be sent to the Replica.
|
| FeederTxns
FeederTxns manages transactions that need acknowledgments.
|
| Protocol.NodeGroupInfo |
| Class and Description |
|---|
| ArbiterFeederSource
Implementation of a master node acting as a FeederSource for an Arbiter.
|
| BaseProtocol.Entry
A message containing a log entry in the replication stream.
|
| FeederFilter
The FeederFilter is used by the Feeder to determine whether a record should
be sent to the Replica.
|
| FeederTxns
FeederTxns manages transactions that need acknowledgments.
|
| FeederTxns.TxnInfo
Used to track the latch and the transaction information associated with
a transaction needing an acknowledgment.
|
| MasterStatus
Class used by a node to track changes in Master Status.
|
| MasterStatus.MasterSyncException |
| MasterSuggestionGenerator
A Basic suggestion generator.
|
| Protocol
{@literal
Defines the messages used to set up a feeder-replica replication stream.
|
| ReplicaFeederSyncup.TestHook
This interface is used instead of com.sleepycat.je.utilint.TestHook
because the doHook method needs to throw InterruptedException.
|
| Class and Description |
|---|
| BaseProtocol.HeartbeatResponse |
| Class and Description |
|---|
| BaseProtocol
Defines the base protocol of messages used to set up a stream between
source and target.
|
| BaseProtocol.Entry
A message containing a log entry in the replication stream.
|
| BaseProtocol.EntryRequestType
Type of entry request sent to feeder
RV: VLSN requested by client
LOW: low end of available VLSN range in vlsn index
HIGH: high end of available VLSN range in vlsn index
The DEFAULT mode is used by existing replication stream consumer e.g.
|
| BaseProtocol.HandshakeMessage
Base class for all protocol handshake messages.
|
| BaseProtocol.ProtocolVersion
Version broadcasts the sending node's protocol version.
|
| BaseProtocol.VLSNMessage
Base class for messages which contain only a VLSN
|
| FeederFilter
The FeederFilter is used by the Feeder to determine whether a record should
be sent to the Replica.
|
| FeederReplicaSyncup.NetworkRestoreException |
| FeederSource
Provides the next log record, blocking if one is not available.
|
| FeederTxns.TxnInfo
Used to track the latch and the transaction information associated with
a transaction needing an acknowledgment.
|
| InputWireRecord
Format for messages received at across the wire for replication.
|
| MasterStatus.MasterSyncException |
| MatchpointSearchResults
Holds information seen by the ReplicaSyncupReader when
scanning a replica's log for a matchpoint.
|
| MatchpointSearchResults.PassedTxnInfo |
| OutputWireRecord
Format for log entries sent across the wire for replication.
|
| Protocol
{@literal
Defines the messages used to set up a feeder-replica replication stream.
|
| Protocol.SNTPRequest |
| ReplicaFeederHandshakeConfig |
| ReplicaFeederSyncup
Establish where the replication stream should start for a replica and feeder
pair.
|
| ReplicaFeederSyncup.TestHook
This interface is used instead of com.sleepycat.je.utilint.TestHook
because the doHook method needs to throw InterruptedException.
|
| Class and Description |
|---|
| BaseProtocol.EntryRequestType
Type of entry request sent to feeder
RV: VLSN requested by client
LOW: low end of available VLSN range in vlsn index
HIGH: high end of available VLSN range in vlsn index
The DEFAULT mode is used by existing replication stream consumer e.g.
|
| FeederFilter
The FeederFilter is used by the Feeder to determine whether a record should
be sent to the Replica.
|
Copyright © 2024. All rights reserved.