Package com.alibaba.dubbo.rpc
Class Invocation.CompatibleInvocation
java.lang.Object
com.alibaba.dubbo.rpc.Invocation.CompatibleInvocation
- All Implemented Interfaces:
Invocation,org.apache.dubbo.rpc.Invocation
- Enclosing interface:
Invocation
-
Nested Class Summary
Nested classes/interfaces inherited from interface com.alibaba.dubbo.rpc.Invocation
Invocation.CompatibleInvocation -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddInvokedInvoker(org.apache.dubbo.rpc.Invoker<?> invoker) Object[]getAttachment(String key) getAttachment(String key, String defaultValue) List<org.apache.dubbo.rpc.Invoker<?>> Invoker<?> org.apache.dubbo.rpc.InvocationClass<?>[]org.apache.dubbo.rpc.model.ServiceModelvoidsetServiceModel(org.apache.dubbo.rpc.model.ServiceModel serviceModel) Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.alibaba.dubbo.rpc.Invocation
copyObjectAttachments, foreachAttachment, getObjectAttachment, getObjectAttachment, getObjectAttachments, setAttachment, setAttachment, setAttachmentIfAbsent, setAttachmentIfAbsent, setObjectAttachment, setObjectAttachmentIfAbsentMethods inherited from interface org.apache.dubbo.rpc.Invocation
getCompatibleParamSignatures, getModuleModel, getObjectAttachmentWithoutConvert
-
Constructor Details
-
CompatibleInvocation
public CompatibleInvocation(org.apache.dubbo.rpc.Invocation invocation)
-
-
Method Details
-
getTargetServiceUniqueName
- Specified by:
getTargetServiceUniqueNamein interfaceInvocation- Specified by:
getTargetServiceUniqueNamein interfaceorg.apache.dubbo.rpc.Invocation
-
getProtocolServiceKey
- Specified by:
getProtocolServiceKeyin interfaceorg.apache.dubbo.rpc.Invocation
-
getMethodName
- Specified by:
getMethodNamein interfaceorg.apache.dubbo.rpc.Invocation
-
getServiceName
- Specified by:
getServiceNamein interfaceInvocation- Specified by:
getServiceNamein interfaceorg.apache.dubbo.rpc.Invocation
-
getParameterTypes
- Specified by:
getParameterTypesin interfaceorg.apache.dubbo.rpc.Invocation
-
getArguments
- Specified by:
getArgumentsin interfaceorg.apache.dubbo.rpc.Invocation
-
getAttachments
- Specified by:
getAttachmentsin interfaceorg.apache.dubbo.rpc.Invocation
-
getAttachment
- Specified by:
getAttachmentin interfaceorg.apache.dubbo.rpc.Invocation
-
getAttachment
- Specified by:
getAttachmentin interfaceInvocation- Specified by:
getAttachmentin interfaceorg.apache.dubbo.rpc.Invocation
-
getInvoker
- Specified by:
getInvokerin interfaceInvocation- Specified by:
getInvokerin interfaceorg.apache.dubbo.rpc.Invocation
-
setServiceModel
public void setServiceModel(org.apache.dubbo.rpc.model.ServiceModel serviceModel) - Specified by:
setServiceModelin interfaceInvocation- Specified by:
setServiceModelin interfaceorg.apache.dubbo.rpc.Invocation
-
getServiceModel
public org.apache.dubbo.rpc.model.ServiceModel getServiceModel()- Specified by:
getServiceModelin interfaceInvocation- Specified by:
getServiceModelin interfaceorg.apache.dubbo.rpc.Invocation
-
put
- Specified by:
putin interfaceInvocation- Specified by:
putin interfaceorg.apache.dubbo.rpc.Invocation
-
get
- Specified by:
getin interfaceInvocation- Specified by:
getin interfaceorg.apache.dubbo.rpc.Invocation
-
getAttributes
- Specified by:
getAttributesin interfaceInvocation- Specified by:
getAttributesin interfaceorg.apache.dubbo.rpc.Invocation
-
getOriginal
public org.apache.dubbo.rpc.Invocation getOriginal()- Specified by:
getOriginalin interfaceInvocation
-
addInvokedInvoker
public void addInvokedInvoker(org.apache.dubbo.rpc.Invoker<?> invoker) - Specified by:
addInvokedInvokerin interfaceorg.apache.dubbo.rpc.Invocation
-
getInvokedInvokers
- Specified by:
getInvokedInvokersin interfaceorg.apache.dubbo.rpc.Invocation
-