Package com.sleepycat.je.rep.impl.node

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.
DbCache Cache used to maintain DatabaseImpl handles.
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.
JoinGroupTimeouts Encapsulates the handling of timeouts: ENV_SETUP_TIMEOUT and ENV_UNKNOWN_STATE_TIMEOUT, used when a replicated environment handle is opened and a node joins the group.
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.
LogFlusher We decide to move the default durability for replication to NO_SYNC, which requires flushing the write buffer periodically to make sure those updates are durable on the disk.
LogFlusher.LogFlushTask  
MasterTransfer A Master Transfer operation.
MasterTransfer.VLSNProgress An event of interest in the pursuit of our goal of completing the Master Transfer.
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.
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  
 

Enum Summary
ReplicaFactory.ReplicaType  
 

Exception Summary
Feeder.ExitException A marker exception that wraps the real exception.
Replica.ConnectRetryException  
Replica.HardRecoveryElectionException Indicates that an election is needed before the hard recovery can proceed.
Replica.RetryException Thrown to indicate that the Replica must retry connecting to the same master, after some period of time.
 



Copyright (c) 2004-2012 Oracle. All rights reserved.