Package org.apache.hadoop.oncrpc
Class RpcCall
java.lang.Object
org.apache.hadoop.oncrpc.RpcMessage
org.apache.hadoop.oncrpc.RpcCall
Represents an RPC message of type RPC call as defined in RFC 1831
-
Nested Class Summary
Nested classes/interfaces inherited from class org.apache.hadoop.oncrpc.RpcMessage
RpcMessage.Type -
Field Summary
FieldsFields inherited from class org.apache.hadoop.oncrpc.RpcMessage
messageType, xid -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedRpcCall(int xid, RpcMessage.Type messageType, int rpcVersion, int program, int version, int procedure, Credentials credential, Verifier verifier) -
Method Summary
Modifier and TypeMethodDescriptionstatic RpcCallgetInstance(int xid, int program, int version, int procedure, Credentials cred, Verifier verifier) intintintintstatic RpcCalltoString()voidvalidate()Methods inherited from class org.apache.hadoop.oncrpc.RpcMessage
getMessageType, getXid, validateMessageType
-
Field Details
-
RPC_VERSION
public static final int RPC_VERSION- See Also:
-
-
Constructor Details
-
RpcCall
protected RpcCall(int xid, RpcMessage.Type messageType, int rpcVersion, int program, int version, int procedure, Credentials credential, Verifier verifier)
-
-
Method Details
-
read
-
getInstance
public static RpcCall getInstance(int xid, int program, int version, int procedure, Credentials cred, Verifier verifier) -
validate
public void validate() -
getRpcVersion
public int getRpcVersion() -
getProgram
public int getProgram() -
getVersion
public int getVersion() -
getProcedure
public int getProcedure() -
getCredential
-
getVerifier
-
write
- Specified by:
writein classRpcMessage
-
toString
-