类 Response
- java.lang.Object
-
- com.alibaba.dubbo.remoting.exchange.Response
-
public class Response extends Object
Response
-
-
字段概要
字段 修饰符和类型 字段 说明 static byteBAD_REQUESTrequest format error.static byteBAD_RESPONSEresponse format error.static byteCHANNEL_INACTIVEchannel inactive, directly return the unfinished requests.static byteCLIENT_ERRORinternal server error.static byteCLIENT_TIMEOUTclien side timeout.static StringHEARTBEAT_EVENTstatic byteOKok.static StringREADONLY_EVENTstatic byteSERVER_ERRORinternal server error.static byteSERVER_THREADPOOL_EXHAUSTED_ERRORserver side threadpool exhausted and quick return.static byteSERVER_TIMEOUTserver side timeout.static byteSERVICE_ERRORservice error.static byteSERVICE_NOT_FOUNDservice not found.
-
方法概要
所有方法 实例方法 具体方法 已过时的方法 修饰符和类型 方法 说明 ObjectgetAttribute(String key)StringgetErrorMessage()longgetId()ObjectgetResult()bytegetStatus()StringgetVersion()booleanisEvent()booleanisHeartbeat()voidsetAttribute(String key, Object value)voidsetErrorMessage(String msg)voidsetEvent(String event)voidsetHeartbeat(boolean isHeartbeat)已过时。voidsetId(long id)voidsetResult(Object msg)voidsetStatus(byte status)voidsetVersion(String version)StringtoString()
-
-
-
字段详细资料
-
HEARTBEAT_EVENT
public static final String HEARTBEAT_EVENT
-
OK
public static final byte OK
ok.- 另请参阅:
- 常量字段值
-
CLIENT_TIMEOUT
public static final byte CLIENT_TIMEOUT
clien side timeout.- 另请参阅:
- 常量字段值
-
SERVER_TIMEOUT
public static final byte SERVER_TIMEOUT
server side timeout.- 另请参阅:
- 常量字段值
-
CHANNEL_INACTIVE
public static final byte CHANNEL_INACTIVE
channel inactive, directly return the unfinished requests.- 另请参阅:
- 常量字段值
-
BAD_REQUEST
public static final byte BAD_REQUEST
request format error.- 另请参阅:
- 常量字段值
-
BAD_RESPONSE
public static final byte BAD_RESPONSE
response format error.- 另请参阅:
- 常量字段值
-
SERVICE_NOT_FOUND
public static final byte SERVICE_NOT_FOUND
service not found.- 另请参阅:
- 常量字段值
-
SERVICE_ERROR
public static final byte SERVICE_ERROR
service error.- 另请参阅:
- 常量字段值
-
SERVER_ERROR
public static final byte SERVER_ERROR
internal server error.- 另请参阅:
- 常量字段值
-
CLIENT_ERROR
public static final byte CLIENT_ERROR
internal server error.- 另请参阅:
- 常量字段值
-
SERVER_THREADPOOL_EXHAUSTED_ERROR
public static final byte SERVER_THREADPOOL_EXHAUSTED_ERROR
server side threadpool exhausted and quick return.- 另请参阅:
- 常量字段值
-
-
构造器详细资料
-
Response
public Response()
-
Response
public Response(long id)
-
Response
public Response(long id, String version)
-
-
方法详细资料
-
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)
已过时。
-
getResult
public Object getResult()
-
setResult
public void setResult(Object msg)
-
getErrorMessage
public String getErrorMessage()
-
setErrorMessage
public void setErrorMessage(String msg)
-
-