|
Class Summary |
| 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. |
| 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. |
| FeederManagerStatDefinition |
Per-stat Metadata for HA Replay statistics. |
| GlobalCBVLSN |
Represents this node's view of the global CBVLSN. |
| LocalCBVLSNTracker |
The LocalCBVLSNTracker tracks this node's local CBVLSN. |
| LocalCBVLSNUpdater |
Supports updating the group database with each node's local CBVLSN when it
is in the Master state. |
| MonitorEventManager |
|
| 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. |
| ReplayStatDefinition |
Per-stat Metadata for HA Replay statistics. |
| Replica |
The Replica class is the locus of the replay operations and replica
transaction consistency tracking and management operations at a replica
node. |
| ReplicaFactory |
|
| ReplicaStatDefinition |
Per-stat Metadata for HA Replica statistics. |
| RepNode |
Represents a replication node. |
| RepNode.Clock |
|