public class RpcContext extends Object
| 构造器和说明 |
|---|
RpcContext() |
| 限定符和类型 | 方法和说明 |
|---|---|
static void |
destroy() |
Object |
getAttribute(Object key) |
Map<Object,Object> |
getAttributes() |
String |
getClientRequestId() |
static RpcContext |
getContext() |
Request |
getRequest() |
String |
getRequestId()
clientRequestId > request.id
|
Response |
getResponse() |
String |
getRpcAttachment(String key)
get attachments from rpccontext only. not from request or response
|
Map<String,String> |
getRpcAttachments() |
static RpcContext |
init() |
static RpcContext |
init(Request request)
init new rpcContext with request
|
void |
putAttribute(Object key,
Object value) |
void |
removeRpcAttachment(String key) |
void |
revomeAttribute(Object key) |
void |
setClientRequestId(String clientRequestId) |
void |
setRequest(Request request) |
void |
setResponse(Response response) |
void |
setRpcAttachment(String key,
String value) |
public static RpcContext getContext()
public static RpcContext init(Request request)
request - public static RpcContext init()
public static void destroy()
public String getRequestId()
public void revomeAttribute(Object key)
public String getRpcAttachment(String key)
key - public void removeRpcAttachment(String key)
public Request getRequest()
public void setRequest(Request request)
public Response getResponse()
public void setResponse(Response response)
public String getClientRequestId()
public void setClientRequestId(String clientRequestId)
Copyright © 2017. All rights reserved.