public class DaRPCNameNodeResponse extends Object implements com.ibm.darpc.DaRPCMessage, RpcNameNodeState
| Modifier and Type | Field and Description |
|---|---|
static int |
CSIZE |
| Constructor and Description |
|---|
DaRPCNameNodeResponse() |
DaRPCNameNodeResponse(RpcResponseMessage.CreateFileRes message) |
DaRPCNameNodeResponse(RpcResponseMessage.DeleteFileRes message) |
DaRPCNameNodeResponse(RpcResponseMessage.GetBlockRes message) |
DaRPCNameNodeResponse(RpcResponseMessage.GetDataNodeRes message) |
DaRPCNameNodeResponse(RpcResponseMessage.GetFileRes message) |
DaRPCNameNodeResponse(RpcResponseMessage.GetLocationRes message) |
DaRPCNameNodeResponse(RpcResponseMessage.PingNameNodeRes message) |
DaRPCNameNodeResponse(RpcResponseMessage.RenameRes message) |
DaRPCNameNodeResponse(RpcResponseMessage.VoidRes message) |
| Modifier and Type | Method and Description |
|---|---|
RpcResponseMessage.CreateFileRes |
createFile() |
RpcResponseMessage.DeleteFileRes |
delFile() |
RpcResponseMessage.GetBlockRes |
getBlock() |
RpcResponseMessage.GetDataNodeRes |
getDataNode() |
short |
getError() |
RpcResponseMessage.GetFileRes |
getFile() |
RpcResponseMessage.GetLocationRes |
getLocation() |
RpcResponseMessage.RenameRes |
getRename() |
short |
getType() |
RpcResponseMessage.VoidRes |
getVoid() |
RpcResponseMessage.PingNameNodeRes |
pingNameNode() |
void |
setError(short error) |
void |
setType(short type) |
int |
size() |
void |
update(ByteBuffer buffer) |
int |
write(ByteBuffer buffer) |
public DaRPCNameNodeResponse()
public DaRPCNameNodeResponse(RpcResponseMessage.VoidRes message)
public DaRPCNameNodeResponse(RpcResponseMessage.CreateFileRes message)
public DaRPCNameNodeResponse(RpcResponseMessage.GetFileRes message)
public DaRPCNameNodeResponse(RpcResponseMessage.DeleteFileRes message)
public DaRPCNameNodeResponse(RpcResponseMessage.RenameRes message)
public DaRPCNameNodeResponse(RpcResponseMessage.GetBlockRes message)
public DaRPCNameNodeResponse(RpcResponseMessage.GetLocationRes message)
public DaRPCNameNodeResponse(RpcResponseMessage.GetDataNodeRes message)
public DaRPCNameNodeResponse(RpcResponseMessage.PingNameNodeRes message)
public int size()
size in interface com.ibm.darpc.DaRPCMessagepublic int write(ByteBuffer buffer)
write in interface com.ibm.darpc.DaRPCMessagepublic void update(ByteBuffer buffer)
update in interface com.ibm.darpc.DaRPCMessagepublic 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 delFile()
public RpcResponseMessage.RenameRes getRename()
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.