public class ServantInvokeContext extends Object implements InvokeContext, Serializable
| 构造器和说明 |
|---|
ServantInvokeContext(Method method,
Object[] arguments,
Map<String,String> attachments) |
ServantInvokeContext(Method method,
Object[] arguments,
Map<String,String> attachments,
Invoker<?> invoker) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
addAttachments(Map<String,String> attachments) |
void |
addAttachmentsIfAbsent(Map<String,String> attachments) |
Object[] |
getArguments() |
String |
getAttachment(String key) |
String |
getAttachment(String key,
String defaultValue) |
Map<String,String> |
getAttachments() |
Invoker<?> |
getInvoker() |
String |
getMethodName() |
Class<?>[] |
getParameterTypes() |
boolean |
isAsync() |
boolean |
isNormal() |
boolean |
isPromiseFuture() |
void |
setArguments(Object[] arguments) |
void |
setAttachment(String key,
String value) |
void |
setAttachmentIfAbsent(String key,
String value) |
void |
setAttachments(Map<String,String> attachments) |
void |
setInvoker(Invoker<?> invoker) |
void |
setMethodName(String methodName) |
void |
setParameterTypes(Class<?>[] parameterTypes) |
String |
toString() |
public ServantInvokeContext(Method method, Object[] arguments, Map<String,String> attachments)
public boolean isAsync()
public boolean isPromiseFuture()
public Invoker<?> getInvoker()
getInvoker 在接口中 InvokeContextpublic void setInvoker(Invoker<?> invoker)
setInvoker 在接口中 InvokeContextpublic String getMethodName()
getMethodName 在接口中 InvokeContextpublic Class<?>[] getParameterTypes()
getParameterTypes 在接口中 InvokeContextpublic Object[] getArguments()
getArguments 在接口中 InvokeContextpublic Map<String,String> getAttachments()
getAttachments 在接口中 InvokeContextpublic void setMethodName(String methodName)
public void setParameterTypes(Class<?>[] parameterTypes)
public void setArguments(Object[] arguments)
public String getAttachment(String key)
getAttachment 在接口中 InvokeContextpublic String getAttachment(String key, String defaultValue)
getAttachment 在接口中 InvokeContextpublic boolean isNormal()
Copyright © 2020. All Rights Reserved.