public class RpcRequestCommand extends RequestCommand
| 构造器和说明 |
|---|
RpcRequestCommand()
create request command without id
|
RpcRequestCommand(Object request)
create request command with id and request object
|
| 限定符和类型 | 方法和说明 |
|---|---|
void |
deserializeClazz()
Deserialize the content class.
|
void |
deserializeContent(InvokeContext invokeContext)
Deserialize the content.
|
void |
deserializeHeader(InvokeContext invokeContext)
Deserialize the header.
|
long |
getArriveTime()
Getter method for property arriveTime.
|
CustomSerializer |
getCustomSerializer()
Getter method for property customSerializer.
|
String |
getRequestClass()
Getter method for property requestClass.
|
Object |
getRequestHeader()
Getter method for property requestHeader.
|
Object |
getRequestObject()
Getter method for property requestObject.
|
void |
serializeClazz()
Serialize content class.
|
void |
serializeContent(InvokeContext invokeContext)
Serialize the content.
|
void |
serializeHeader(InvokeContext invokeContext)
Serialize the header.
|
void |
setArriveTime(long arriveTime)
Setter method for property arriveTime.
|
void |
setRequestClass(String requestClass)
Setter method for property requestClass.
|
void |
setRequestHeader(Object requestHeader)
Setter method for property requestHeader.
|
void |
setRequestObject(Object requestObject)
Setter method for property requestObject.
|
getTimeout, setTimeoutdeserialize, deserialize, getClazz, getClazzLength, getCmdCode, getContent, getContentLength, getHeader, getHeaderLength, getId, getInvokeContext, getProtocolCode, getProtocolSwitch, getSerializer, getType, getVersion, serialize, setClazz, setCmdCode, setContent, setHeader, setId, setInvokeContext, setProtocolSwitch, setSerializer, setType, setVersionpublic RpcRequestCommand()
public RpcRequestCommand(Object request)
request - request objectpublic void serializeClazz()
throws SerializationException
RpcCommandserializeClazz 在类中 RpcCommandSerializationExceptionpublic void deserializeClazz()
throws DeserializationException
RpcCommanddeserializeClazz 在类中 RpcCommandDeserializationExceptionpublic void serializeHeader(InvokeContext invokeContext) throws SerializationException
RpcCommandserializeHeader 在类中 RpcCommandSerializationExceptionpublic void deserializeHeader(InvokeContext invokeContext) throws DeserializationException
RpcCommanddeserializeHeader 在类中 RpcCommandDeserializationExceptionpublic void serializeContent(InvokeContext invokeContext) throws SerializationException
RpcCommandserializeContent 在接口中 RemotingCommandserializeContent 在类中 RpcCommandSerializationExceptionpublic void deserializeContent(InvokeContext invokeContext) throws DeserializationException
RpcCommanddeserializeContent 在接口中 RemotingCommanddeserializeContent 在类中 RpcCommandDeserializationExceptionpublic Object getRequestObject()
public void setRequestObject(Object requestObject)
requestObject - value to be assigned to property requestObjectpublic Object getRequestHeader()
public void setRequestHeader(Object requestHeader)
requestHeader - value to be assigned to property requestHeaderpublic String getRequestClass()
public void setRequestClass(String requestClass)
requestClass - value to be assigned to property requestClasspublic CustomSerializer getCustomSerializer()
public long getArriveTime()
public void setArriveTime(long arriveTime)
arriveTime - value to be assigned to property arriveTimeCopyright © 2020. All rights reserved.