public class TcpNameNodeRequest extends RpcRequestMessage implements com.ibm.narpc.NaRPCMessage
RpcRequestMessage.CreateFileReq, RpcRequestMessage.DumpNameNodeReq, RpcRequestMessage.GetBlockReq, RpcRequestMessage.GetDataNodeReq, RpcRequestMessage.GetFileReq, RpcRequestMessage.GetLocationReq, RpcRequestMessage.PingNameNodeReq, RpcRequestMessage.RemoveFileReq, RpcRequestMessage.RenameFileReq, RpcRequestMessage.SetBlockReq, RpcRequestMessage.SetFileReq| Modifier and Type | Field and Description |
|---|---|
static int |
CSIZE |
static org.slf4j.Logger |
LOG |
| Constructor and Description |
|---|
TcpNameNodeRequest() |
TcpNameNodeRequest(RpcRequestMessage.CreateFileReq message) |
TcpNameNodeRequest(RpcRequestMessage.DumpNameNodeReq message) |
TcpNameNodeRequest(RpcRequestMessage.GetBlockReq message) |
TcpNameNodeRequest(RpcRequestMessage.GetDataNodeReq message) |
TcpNameNodeRequest(RpcRequestMessage.GetFileReq message) |
TcpNameNodeRequest(RpcRequestMessage.GetLocationReq message) |
TcpNameNodeRequest(RpcRequestMessage.PingNameNodeReq message) |
TcpNameNodeRequest(RpcRequestMessage.RemoveFileReq message) |
TcpNameNodeRequest(RpcRequestMessage.RenameFileReq message) |
TcpNameNodeRequest(RpcRequestMessage.SetBlockReq message) |
TcpNameNodeRequest(RpcRequestMessage.SetFileReq message) |
| Modifier and Type | Method and Description |
|---|---|
RpcRequestMessage.CreateFileReq |
createFile() |
RpcRequestMessage.DumpNameNodeReq |
dumpNameNode() |
RpcRequestMessage.GetBlockReq |
getBlock() |
short |
getCmd() |
RpcRequestMessage.GetDataNodeReq |
getDataNode() |
RpcRequestMessage.GetFileReq |
getFile() |
RpcRequestMessage.GetLocationReq |
getLocation() |
short |
getType() |
RpcRequestMessage.PingNameNodeReq |
pingNameNode() |
RpcRequestMessage.RemoveFileReq |
removeFile() |
RpcRequestMessage.RenameFileReq |
renameFile() |
RpcRequestMessage.SetBlockReq |
setBlock() |
void |
setCommand(short command) |
RpcRequestMessage.SetFileReq |
setFile() |
int |
size() |
void |
update(ByteBuffer buffer) |
int |
write(ByteBuffer buffer) |
public TcpNameNodeRequest()
public TcpNameNodeRequest(RpcRequestMessage.CreateFileReq message)
public TcpNameNodeRequest(RpcRequestMessage.GetFileReq message)
public TcpNameNodeRequest(RpcRequestMessage.SetFileReq message)
public TcpNameNodeRequest(RpcRequestMessage.RemoveFileReq message)
public TcpNameNodeRequest(RpcRequestMessage.RenameFileReq message)
public TcpNameNodeRequest(RpcRequestMessage.GetBlockReq message)
public TcpNameNodeRequest(RpcRequestMessage.GetLocationReq message)
public TcpNameNodeRequest(RpcRequestMessage.SetBlockReq message)
public TcpNameNodeRequest(RpcRequestMessage.GetDataNodeReq message)
public TcpNameNodeRequest(RpcRequestMessage.DumpNameNodeReq message)
public TcpNameNodeRequest(RpcRequestMessage.PingNameNodeReq message)
public void setCommand(short command)
public int size()
public int write(ByteBuffer buffer) throws IOException
write in interface com.ibm.narpc.NaRPCMessageIOExceptionpublic void update(ByteBuffer buffer) throws IOException
update in interface com.ibm.narpc.NaRPCMessageIOExceptionpublic short getCmd()
public short getType()
public RpcRequestMessage.CreateFileReq createFile()
public RpcRequestMessage.GetFileReq getFile()
public RpcRequestMessage.SetFileReq setFile()
public RpcRequestMessage.RemoveFileReq removeFile()
public RpcRequestMessage.RenameFileReq renameFile()
public RpcRequestMessage.GetBlockReq getBlock()
public RpcRequestMessage.GetLocationReq getLocation()
public RpcRequestMessage.SetBlockReq setBlock()
public RpcRequestMessage.GetDataNodeReq getDataNode()
public RpcRequestMessage.DumpNameNodeReq dumpNameNode()
public RpcRequestMessage.PingNameNodeReq pingNameNode()
Copyright © 2018 The Apache Software Foundation. All rights reserved.