Uses of Interface
org.apache.hadoop.hbase.replication.regionserver.ReplicationSourceInterface
Packages that use ReplicationSourceInterface
-
Uses of ReplicationSourceInterface in org.apache.hadoop.hbase.replication.regionserver
Classes in org.apache.hadoop.hbase.replication.regionserver that implement ReplicationSourceInterfaceModifier and TypeClassDescriptionclassClass that handles the recovered source of a replication stream, which is transfered from another dead region server.classClass that handles the source of a replication stream.Fields in org.apache.hadoop.hbase.replication.regionserver with type parameters of type ReplicationSourceInterfaceModifier and TypeFieldDescriptionprivate final List<ReplicationSourceInterface>ReplicationSourceManager.oldsourcesprivate final ConcurrentMap<String,ReplicationSourceInterface> ReplicationSourceManager.sourcesMethods in org.apache.hadoop.hbase.replication.regionserver that return ReplicationSourceInterfaceModifier and TypeMethodDescription(package private) static ReplicationSourceInterfaceReplicationSourceFactory.create(org.apache.hadoop.conf.Configuration conf, ReplicationQueueId queueId) private ReplicationSourceInterfaceReplicationSourceManager.createRefreshedSource(ReplicationQueueId queueId, ReplicationPeer peer) private ReplicationSourceInterfaceReplicationSourceManager.createSource(ReplicationQueueData queueData, ReplicationPeer replicationPeer) Get the normal source for a given peerReplicationSource.startup()ReplicationSourceInterface.startup()Start the replicationMethods in org.apache.hadoop.hbase.replication.regionserver that return types with arguments of type ReplicationSourceInterfaceModifier and TypeMethodDescriptionReplicationSourceManager.getOldSources()Get a list of all the recovered sources of this rsReplicationSourceManager.getSources()Get a list of all the normal sources of this rsMethods in org.apache.hadoop.hbase.replication.regionserver with parameters of type ReplicationSourceInterfaceModifier and TypeMethodDescriptionprivate voidReplicationSourceManager.addRecoveredSource(ReplicationSourceInterface src, ReplicationPeerImpl oldPeer, ReplicationQueueId claimedQueueId, PriorityQueue<org.apache.hadoop.fs.Path> walFiles) (package private) voidReplicationSourceManager.cleanOldLogs(String log, boolean inclusive, ReplicationSourceInterface source) Cleans a log file and all older logs from replication queue.private voidReplicationSourceManager.cleanOldLogs(NavigableSet<String> wals, ReplicationSourceInterface source) (package private) voidReplicationSourceManager.finishRecoveredSource(ReplicationSourceInterface src) voidReplicationSourceManager.logPositionAndCleanOldLogs(ReplicationSourceInterface source, WALEntryBatch entryBatch) This method will log the current position to storage.private booleanReplicationSourceManager.removeRecoveredSource(ReplicationSourceInterface src) Clear the metrics and related replication queue of the specified old source(package private) voidReplicationSourceManager.removeSource(ReplicationSourceInterface src) Clear the metrics and related replication queue of the specified old sourceMethod parameters in org.apache.hadoop.hbase.replication.regionserver with type arguments of type ReplicationSourceInterfaceModifier and TypeMethodDescriptionvoidReplicationLoad.buildReplicationLoad(List<ReplicationSourceInterface> sources, MetricsSink sinkMetrics) buildReplicationLoad