public class DaRPCNameNodeRequest extends Object implements com.ibm.darpc.DaRPCMessage
| Modifier and Type | Field and Description |
|---|---|
static int |
CSIZE |
static org.slf4j.Logger |
LOG |
| Constructor and Description |
|---|
DaRPCNameNodeRequest() |
DaRPCNameNodeRequest(RpcRequestMessage.CreateFileReq message) |
DaRPCNameNodeRequest(RpcRequestMessage.DumpNameNodeReq message) |
DaRPCNameNodeRequest(RpcRequestMessage.GetBlockReq message) |
DaRPCNameNodeRequest(RpcRequestMessage.GetDataNodeReq message) |
DaRPCNameNodeRequest(RpcRequestMessage.GetFileReq message) |
DaRPCNameNodeRequest(RpcRequestMessage.GetLocationReq message) |
DaRPCNameNodeRequest(RpcRequestMessage.PingNameNodeReq message) |
DaRPCNameNodeRequest(RpcRequestMessage.RemoveFileReq message) |
DaRPCNameNodeRequest(RpcRequestMessage.RenameFileReq message) |
DaRPCNameNodeRequest(RpcRequestMessage.SetBlockReq message) |
DaRPCNameNodeRequest(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 DaRPCNameNodeRequest()
public DaRPCNameNodeRequest(RpcRequestMessage.CreateFileReq message)
public DaRPCNameNodeRequest(RpcRequestMessage.GetFileReq message)
public DaRPCNameNodeRequest(RpcRequestMessage.SetFileReq message)
public DaRPCNameNodeRequest(RpcRequestMessage.RemoveFileReq message)
public DaRPCNameNodeRequest(RpcRequestMessage.RenameFileReq message)
public DaRPCNameNodeRequest(RpcRequestMessage.GetBlockReq message)
public DaRPCNameNodeRequest(RpcRequestMessage.GetLocationReq message)
public DaRPCNameNodeRequest(RpcRequestMessage.SetBlockReq message)
public DaRPCNameNodeRequest(RpcRequestMessage.GetDataNodeReq message)
public DaRPCNameNodeRequest(RpcRequestMessage.DumpNameNodeReq message)
public DaRPCNameNodeRequest(RpcRequestMessage.PingNameNodeReq message)
public void setCommand(short command)
public int size()
size in interface com.ibm.darpc.DaRPCMessagepublic int write(ByteBuffer buffer) throws IOException
write in interface com.ibm.darpc.DaRPCMessageIOExceptionpublic void update(ByteBuffer buffer) throws IOException
update in interface com.ibm.darpc.DaRPCMessageIOExceptionpublic 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.