|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.hadoop.hdfs.protocol.DataTransferProtocol.Receiver
public abstract static class DataTransferProtocol.Receiver
Receiver
Constructor Summary | |
---|---|
DataTransferProtocol.Receiver()
|
Method Summary | |
---|---|
protected abstract void |
opBlockChecksum(DataInputStream in,
Block blk,
org.apache.hadoop.security.token.Token<BlockTokenIdentifier> blockToken)
Abstract OP_BLOCK_CHECKSUM method. |
protected abstract void |
opCopyBlock(DataInputStream in,
Block blk,
org.apache.hadoop.security.token.Token<BlockTokenIdentifier> blockToken)
Abstract OP_COPY_BLOCK method. |
protected abstract void |
opReadBlock(DataInputStream in,
Block blk,
long offset,
long length,
String client,
org.apache.hadoop.security.token.Token<BlockTokenIdentifier> blockToken)
Abstract OP_READ_BLOCK method. |
protected abstract void |
opReplaceBlock(DataInputStream in,
Block blk,
String sourceId,
DatanodeInfo src,
org.apache.hadoop.security.token.Token<BlockTokenIdentifier> blockToken)
Abstract OP_REPLACE_BLOCK method. |
protected abstract void |
opWriteBlock(DataInputStream in,
Block blk,
int pipelineSize,
DataTransferProtocol.BlockConstructionStage stage,
long newGs,
long minBytesRcvd,
long maxBytesRcvd,
String client,
DatanodeInfo src,
DatanodeInfo[] targets,
org.apache.hadoop.security.token.Token<BlockTokenIdentifier> blockToken)
Abstract OP_WRITE_BLOCK method. |
protected void |
processOp(DataTransferProtocol.Op op,
DataInputStream in)
Process op by the corresponding method. |
protected DataTransferProtocol.Op |
readOp(DataInputStream in)
Read an Op. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public DataTransferProtocol.Receiver()
Method Detail |
---|
protected final DataTransferProtocol.Op readOp(DataInputStream in) throws IOException
IOException
protected final void processOp(DataTransferProtocol.Op op, DataInputStream in) throws IOException
IOException
protected abstract void opReadBlock(DataInputStream in, Block blk, long offset, long length, String client, org.apache.hadoop.security.token.Token<BlockTokenIdentifier> blockToken) throws IOException
IOException
protected abstract void opWriteBlock(DataInputStream in, Block blk, int pipelineSize, DataTransferProtocol.BlockConstructionStage stage, long newGs, long minBytesRcvd, long maxBytesRcvd, String client, DatanodeInfo src, DatanodeInfo[] targets, org.apache.hadoop.security.token.Token<BlockTokenIdentifier> blockToken) throws IOException
IOException
protected abstract void opReplaceBlock(DataInputStream in, Block blk, String sourceId, DatanodeInfo src, org.apache.hadoop.security.token.Token<BlockTokenIdentifier> blockToken) throws IOException
IOException
protected abstract void opCopyBlock(DataInputStream in, Block blk, org.apache.hadoop.security.token.Token<BlockTokenIdentifier> blockToken) throws IOException
IOException
protected abstract void opBlockChecksum(DataInputStream in, Block blk, org.apache.hadoop.security.token.Token<BlockTokenIdentifier> blockToken) throws IOException
IOException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |