|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
Interface Summary | |
---|---|
DatanodeProtocol | Protocol that a DFS datanode uses to communicate with the NameNode. |
InterDatanodeProtocol | An inter-datanode protocol for updating generation stamp |
NamenodeProtocol | Protocol that a secondary NameNode uses to communicate with the NameNode. |
NamenodeProtocols | The full set of RPC methods implemented by the Namenode. |
NodeRegistration | Generic class specifying information, which need to be sent to the name-node during the registration process. |
Class Summary | |
---|---|
BlockCommand | A BlockCommand is an instruction to a datanode regarding some blocks under its control. |
BlockRecoveryCommand | BlockRecoveryCommand is an instruction to a data-node to recover the specified blocks. |
BlockRecoveryCommand.RecoveringBlock | This is a block with locations from which it should be recovered and the new generation stamp, which the block will have after successful recovery. |
BlocksWithLocations | A class to implement an array of BlockLocations It provide efficient customized serialization/deserialization methods in stead of using the default array (de)serialization provided by RPC |
BlocksWithLocations.BlockWithLocations | A class to keep track of a block and its locations |
CheckpointCommand | Checkpoint command. |
DatanodeCommand | Base class for data-node command. |
DatanodeRegistration | DatanodeRegistration class contains all information the name-node needs to identify and verify a data-node when it contacts the name-node. |
KeyUpdateCommand | |
NamenodeCommand | Base class for name-node command. |
NamenodeRegistration | Information sent by a subordinate name-node to the active name-node during the registration process. |
NamespaceInfo | NamespaceInfo is returned by the name-node in reply to a data-node handshake. |
ReplicaRecoveryInfo | Replica recovery information. |
ServerCommand | Base class for a server command. |
UpgradeCommand | This as a generic distributed upgrade command. |
Exception Summary | |
---|---|
DisallowedDatanodeException | This exception is thrown when a datanode tries to register or communicate with the namenode when it does not appear on the list of included nodes, or has been specifically excluded. |
|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |