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 TypeClassDescription(package private) classReplicationSource that reads catalog WAL files -- e.g.classClass 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 TypeFieldDescription(package private) AtomicReference<ReplicationSourceInterface>ReplicationSourceManager.catalogReplicationSourceA special ReplicationSource for hbase:meta Region Read Replicas.private final List<ReplicationSourceInterface>ReplicationSourceManager.oldsourcesprivate final ConcurrentMap<String,ReplicationSourceInterface> ReplicationSourceManager.sourcesMethods in org.apache.hadoop.hbase.replication.regionserver that return ReplicationSourceInterfaceModifier and TypeMethodDescriptionReplicationSourceManager.addCatalogReplicationSource(RegionInfo regionInfo) Add an hbase:meta Catalog replication source.(package private) ReplicationSourceInterfaceAdd a normal source for the given peer on this region server.(package private) static ReplicationSourceInterfaceprivate ReplicationSourceInterfaceReplicationSourceManager.createCatalogReplicationSource(RegionInfo regionInfo) Create, initialize, and start the Catalog ReplicationSource.private ReplicationSourceInterfaceReplicationSourceManager.createSource(String queueId, 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 TypeMethodDescriptionvoidReplicationSourceManager.logPositionAndCleanOldLogs(ReplicationSourceInterface source, WALEntryBatch entryBatch) This method will log the current position to storage.(package private) voidReplicationSourceManager.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 skMetrics) buildReplicationLoad