所有方法 实例方法 抽象方法 默认方法
| 限定符和类型 |
方法和说明 |
void |
addInvokedInvoker(Invoker<?> invoker)
To add invoked invokers into invocation.
|
Map<String,Object> |
copyObjectAttachments() |
void |
foreachAttachment(Consumer<Map.Entry<String,Object>> consumer) |
Object |
get(Object key) |
Object[] |
getArguments()
get arguments.
|
String |
getAttachment(String key)
get attachment by key.
|
String |
getAttachment(String key,
String defaultValue)
get attachment by key with default value.
|
Map<String,String> |
getAttachments()
get attachments.
|
Map<Object,Object> |
getAttributes() |
default String[] |
getCompatibleParamSignatures()
get parameter's signature, string representation of parameter types.
|
List<Invoker<?>> |
getInvokedInvokers()
Get all invoked invokers in current invocation.
|
Invoker<?> |
getInvoker()
get the invoker in current context.
|
String |
getMethodName()
get method name.
|
default ModuleModel |
getModuleModel() |
Object |
getObjectAttachment(String key) |
Object |
getObjectAttachment(String key,
Object defaultValue) |
Map<String,Object> |
getObjectAttachments() |
default Object |
getObjectAttachmentWithoutConvert(String key) |
Class<?>[] |
getParameterTypes()
get parameter types.
|
String |
getProtocolServiceKey() |
ServiceModel |
getServiceModel() |
String |
getServiceName()
get the interface name
|
String |
getTargetServiceUniqueName() |
Object |
put(Object key,
Object value) |
void |
setAttachment(String key,
Object value) |
void |
setAttachment(String key,
String value) |
void |
setAttachmentIfAbsent(String key,
Object value) |
void |
setAttachmentIfAbsent(String key,
String value) |
void |
setObjectAttachment(String key,
Object value) |
void |
setObjectAttachmentIfAbsent(String key,
Object value) |
void |
setServiceModel(ServiceModel serviceModel) |