com.alibaba.dubbo.remoting.exchange
Class Response

java.lang.Object
  extended by com.alibaba.dubbo.remoting.exchange.Response

public class Response
extends Object

Response

Author:
qian.lei, william.liangf

Field Summary
static byte BAD_REQUEST
          request format error.
static byte BAD_RESPONSE
          response format error.
static byte CLIENT_ERROR
          internal server error.
static byte CLIENT_TIMEOUT
          clien side timeout.
static String HEARTBEAT_EVENT
           
static byte OK
          ok.
static String READONLY_EVENT
           
static byte SERVER_ERROR
          internal server error.
static byte SERVER_THREADPOOL_EXHAUSTED_ERROR
          server side threadpool exhausted and quick return.
static byte SERVER_TIMEOUT
          server side timeout.
static byte SERVICE_ERROR
          service error.
static byte SERVICE_NOT_FOUND
          service not found.
 
Constructor Summary
Response()
           
Response(long id)
           
Response(long id, String version)
           
 
Method Summary
 String getErrorMessage()
           
 long getId()
           
 Object getResult()
           
 byte getStatus()
           
 String getVersion()
           
 boolean isEvent()
           
 boolean isHeartbeat()
           
 void setErrorMessage(String msg)
           
 void setEvent(String event)
           
 void setHeartbeat(boolean isHeartbeat)
          Deprecated. 
 void setId(long id)
           
 void setResult(Object msg)
           
 void setStatus(byte status)
           
 void setVersion(String version)
           
 String toString()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

HEARTBEAT_EVENT

public static final String HEARTBEAT_EVENT

READONLY_EVENT

public static final String READONLY_EVENT
See Also:
Constant Field Values

OK

public static final byte OK
ok.

See Also:
Constant Field Values

CLIENT_TIMEOUT

public static final byte CLIENT_TIMEOUT
clien side timeout.

See Also:
Constant Field Values

SERVER_TIMEOUT

public static final byte SERVER_TIMEOUT
server side timeout.

See Also:
Constant Field Values

BAD_REQUEST

public static final byte BAD_REQUEST
request format error.

See Also:
Constant Field Values

BAD_RESPONSE

public static final byte BAD_RESPONSE
response format error.

See Also:
Constant Field Values

SERVICE_NOT_FOUND

public static final byte SERVICE_NOT_FOUND
service not found.

See Also:
Constant Field Values

SERVICE_ERROR

public static final byte SERVICE_ERROR
service error.

See Also:
Constant Field Values

SERVER_ERROR

public static final byte SERVER_ERROR
internal server error.

See Also:
Constant Field Values

CLIENT_ERROR

public static final byte CLIENT_ERROR
internal server error.

See Also:
Constant Field Values

SERVER_THREADPOOL_EXHAUSTED_ERROR

public static final byte SERVER_THREADPOOL_EXHAUSTED_ERROR
server side threadpool exhausted and quick return.

See Also:
Constant Field Values
Constructor Detail

Response

public Response()

Response

public Response(long id)

Response

public Response(long id,
                String version)
Method Detail

getId

public long getId()

setId

public void setId(long id)

getVersion

public String getVersion()

setVersion

public void setVersion(String version)

getStatus

public byte getStatus()

setStatus

public void setStatus(byte status)

isEvent

public boolean isEvent()

setEvent

public void setEvent(String event)

isHeartbeat

public boolean isHeartbeat()

setHeartbeat

@Deprecated
public void setHeartbeat(boolean isHeartbeat)
Deprecated. 


getResult

public Object getResult()

setResult

public void setResult(Object msg)

getErrorMessage

public String getErrorMessage()

setErrorMessage

public void setErrorMessage(String msg)

toString

public String toString()
Overrides:
toString in class Object


Copyright © 2012–2017 Alibaba. All rights reserved.