com.alipay.remoting.rpc
Class ResponseCommand

java.lang.Object
  extended by com.alipay.remoting.rpc.RpcCommand
      extended by com.alipay.remoting.rpc.ResponseCommand
All Implemented Interfaces:
RemotingCommand, Serializable
Direct Known Subclasses:
HeartbeatAckCommand, RpcResponseCommand

public class ResponseCommand
extends RpcCommand

Command of response.

See Also:
Serialized Form

Constructor Summary
ResponseCommand()
           
ResponseCommand(byte version, byte type, CommandCode code, int id)
           
ResponseCommand(CommandCode code)
           
ResponseCommand(CommandCode code, int id)
           
ResponseCommand(int id)
           
 
Method Summary
 Throwable getCause()
          Getter method for property cause.
 InetSocketAddress getResponseHost()
          Getter method for property responseHost.
 ResponseStatus getResponseStatus()
          Getter method for property responseStatus.
 long getResponseTimeMillis()
          Getter method for property responseTimeMillis.
 void setCause(Throwable cause)
          Setter method for property cause.
 void setResponseHost(InetSocketAddress responseHost)
          Setter method for property responseHost.
 void setResponseStatus(ResponseStatus responseStatus)
          Setter method for property responseStatus.
 void setResponseTimeMillis(long responseTimeMillis)
          Setter method for property responseTimeMillis.
 
Methods inherited from class com.alipay.remoting.rpc.RpcCommand
deserialize, deserialize, deserializeClazz, deserializeContent, deserializeHeader, getClazz, getClazzLength, getCmdCode, getContent, getContentLength, getHeader, getHeaderLength, getId, getInvokeContext, getProtocolCode, getProtocolSwitch, getSerializer, getType, getVersion, serialize, serializeClazz, serializeContent, serializeHeader, setClazz, setCmdCode, setContent, setHeader, setId, setInvokeContext, setProtocolSwitch, setSerializer, setType, setVersion
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ResponseCommand

public ResponseCommand()

ResponseCommand

public ResponseCommand(CommandCode code)

ResponseCommand

public ResponseCommand(int id)

ResponseCommand

public ResponseCommand(CommandCode code,
                       int id)

ResponseCommand

public ResponseCommand(byte version,
                       byte type,
                       CommandCode code,
                       int id)
Method Detail

getResponseTimeMillis

public long getResponseTimeMillis()
Getter method for property responseTimeMillis.

Returns:
property value of responseTimeMillis

setResponseTimeMillis

public void setResponseTimeMillis(long responseTimeMillis)
Setter method for property responseTimeMillis.

Parameters:
responseTimeMillis - value to be assigned to property responseTimeMillis

getResponseHost

public InetSocketAddress getResponseHost()
Getter method for property responseHost.

Returns:
property value of responseHost

setResponseHost

public void setResponseHost(InetSocketAddress responseHost)
Setter method for property responseHost.

Parameters:
responseHost - value to be assigned to property responseHost

getResponseStatus

public ResponseStatus getResponseStatus()
Getter method for property responseStatus.

Returns:
property value of responseStatus

setResponseStatus

public void setResponseStatus(ResponseStatus responseStatus)
Setter method for property responseStatus.

Parameters:
responseStatus - value to be assigned to property responseStatus

getCause

public Throwable getCause()
Getter method for property cause.

Returns:
property value of cause

setCause

public void setCause(Throwable cause)
Setter method for property cause.

Parameters:
cause - value to be assigned to property cause


Copyright © 2018. All rights reserved.