Class PeerProcedureHandlerImpl
java.lang.Object
org.apache.hadoop.hbase.replication.regionserver.PeerProcedureHandlerImpl
- All Implemented Interfaces:
PeerProcedureHandler
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidclaimReplicationQueue(ServerName crashedServer, String queue) voiddisablePeer(String peerId) voidenablePeer(String peerId) private voidrefreshPeerState(String peerId) voidremovePeer(String peerId) voidupdatePeerConfig(String peerId)
-
Field Details
-
replicationSourceManager
-
peersLock
-
-
Constructor Details
-
PeerProcedureHandlerImpl
-
-
Method Details
-
addPeer
- Specified by:
addPeerin interfacePeerProcedureHandler- Throws:
IOException
-
removePeer
- Specified by:
removePeerin interfacePeerProcedureHandler- Throws:
IOException
-
refreshPeerState
- Throws:
ReplicationExceptionIOException
-
enablePeer
- Specified by:
enablePeerin interfacePeerProcedureHandler- Throws:
ReplicationExceptionIOException
-
disablePeer
- Specified by:
disablePeerin interfacePeerProcedureHandler- Throws:
ReplicationExceptionIOException
-
updatePeerConfig
- Specified by:
updatePeerConfigin interfacePeerProcedureHandler- Throws:
ReplicationExceptionIOException
-
claimReplicationQueue
public void claimReplicationQueue(ServerName crashedServer, String queue) throws ReplicationException, IOException - Specified by:
claimReplicationQueuein interfacePeerProcedureHandler- Throws:
ReplicationExceptionIOException
-