public class TcpNameNodeResponse extends RpcResponseMessage implements RpcNameNodeState, com.ibm.narpc.NaRPCMessage
RpcResponseMessage.CreateFileRes, RpcResponseMessage.DeleteFileRes, RpcResponseMessage.GetBlockRes, RpcResponseMessage.GetDataNodeRes, RpcResponseMessage.GetFileRes, RpcResponseMessage.GetLocationRes, RpcResponseMessage.PingNameNodeRes, RpcResponseMessage.RenameRes, RpcResponseMessage.VoidRes| Modifier and Type | Field and Description |
|---|---|
static int |
CSIZE |
static org.slf4j.Logger |
LOG |
| Constructor and Description |
|---|
TcpNameNodeResponse() |
TcpNameNodeResponse(RpcResponseMessage.CreateFileRes message) |
TcpNameNodeResponse(RpcResponseMessage.DeleteFileRes message) |
TcpNameNodeResponse(RpcResponseMessage.GetBlockRes message) |
TcpNameNodeResponse(RpcResponseMessage.GetDataNodeRes message) |
TcpNameNodeResponse(RpcResponseMessage.GetFileRes message) |
TcpNameNodeResponse(RpcResponseMessage.GetLocationRes message) |
TcpNameNodeResponse(RpcResponseMessage.PingNameNodeRes message) |
TcpNameNodeResponse(RpcResponseMessage.RenameRes message) |
TcpNameNodeResponse(RpcResponseMessage.VoidRes message) |
| Modifier and Type | Method and Description |
|---|---|
RpcResponseMessage.CreateFileRes |
createFile() |
RpcResponseMessage.GetBlockRes |
getBlock() |
RpcResponseMessage.GetDataNodeRes |
getDataNode() |
short |
getError() |
RpcResponseMessage.GetFileRes |
getFile() |
RpcResponseMessage.GetLocationRes |
getLocation() |
short |
getType() |
RpcResponseMessage.VoidRes |
getVoid() |
RpcResponseMessage.PingNameNodeRes |
pingNameNode() |
RpcResponseMessage.DeleteFileRes |
removeFile() |
RpcResponseMessage.RenameRes |
renameFile() |
void |
setError(short error) |
void |
setType(short type) |
int |
size() |
void |
update(ByteBuffer buffer) |
int |
write(ByteBuffer buffer) |
public TcpNameNodeResponse()
public TcpNameNodeResponse(RpcResponseMessage.VoidRes message)
public TcpNameNodeResponse(RpcResponseMessage.CreateFileRes message)
public TcpNameNodeResponse(RpcResponseMessage.GetFileRes message)
public TcpNameNodeResponse(RpcResponseMessage.DeleteFileRes message)
public TcpNameNodeResponse(RpcResponseMessage.RenameRes message)
public TcpNameNodeResponse(RpcResponseMessage.GetBlockRes message)
public TcpNameNodeResponse(RpcResponseMessage.GetLocationRes message)
public TcpNameNodeResponse(RpcResponseMessage.GetDataNodeRes message)
public TcpNameNodeResponse(RpcResponseMessage.PingNameNodeRes message)
public int size()
public int write(ByteBuffer buffer)
write in interface com.ibm.narpc.NaRPCMessagepublic void update(ByteBuffer buffer)
update in interface com.ibm.narpc.NaRPCMessagepublic short getType()
public short getError()
getError in interface RpcNameNodeStatepublic void setError(short error)
setError in interface RpcNameNodeStatepublic RpcResponseMessage.VoidRes getVoid()
public RpcResponseMessage.CreateFileRes createFile()
public RpcResponseMessage.GetFileRes getFile()
public RpcResponseMessage.DeleteFileRes removeFile()
public RpcResponseMessage.RenameRes renameFile()
public RpcResponseMessage.GetBlockRes getBlock()
public RpcResponseMessage.GetLocationRes getLocation()
public RpcResponseMessage.GetDataNodeRes getDataNode()
public RpcResponseMessage.PingNameNodeRes pingNameNode()
Copyright © 2018 The Apache Software Foundation. All rights reserved.