org.apache.hadoop.hdfs.server.protocol
Class DatanodeCommand

java.lang.Object
  extended by org.apache.hadoop.hdfs.server.protocol.ServerCommand
      extended by org.apache.hadoop.hdfs.server.protocol.DatanodeCommand
All Implemented Interfaces:
org.apache.hadoop.io.Writable
Direct Known Subclasses:
BlockCommand, BlockRecoveryCommand, KeyUpdateCommand, UpgradeCommand

@Union(value={java.lang.Void.class,org.apache.hadoop.hdfs.server.protocol.DatanodeCommand.Register.class,org.apache.hadoop.hdfs.server.protocol.DatanodeCommand.Finalize.class,BlockCommand.class,UpgradeCommand.class,BlockRecoveryCommand.class,KeyUpdateCommand.class})
@InterfaceAudience.Private
@InterfaceStability.Evolving
public abstract class DatanodeCommand
extends ServerCommand

Base class for data-node command. Issued by the name-node to notify data-nodes what should be done.


Field Summary
static DatanodeCommand FINALIZE
           
static DatanodeCommand REGISTER
           
 
Constructor Summary
DatanodeCommand()
           
 
Method Summary
 
Methods inherited from class org.apache.hadoop.hdfs.server.protocol.ServerCommand
getAction, readFields, write
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

REGISTER

public static final DatanodeCommand REGISTER

FINALIZE

public static final DatanodeCommand FINALIZE
Constructor Detail

DatanodeCommand

public DatanodeCommand()


Copyright © 2009 The Apache Software Foundation