接口 Invocation

    • 方法详细资料

      • getTargetServiceUniqueName

        String getTargetServiceUniqueName()
      • getProtocolServiceKey

        String getProtocolServiceKey()
      • getMethodName

        String getMethodName()
        get method name.
        返回:
        method name.
      • getServiceName

        String getServiceName()
        get the interface name
        返回:
      • getParameterTypes

        Class<?>[] getParameterTypes()
        get parameter types.
        返回:
        parameter types.
      • getCompatibleParamSignatures

        default String[] getCompatibleParamSignatures()
        get parameter's signature, string representation of parameter types.
        返回:
        parameter's signature
      • getArguments

        Object[] getArguments()
        get arguments.
        返回:
        arguments.
      • getAttachments

        Map<String,​String> getAttachments()
        get attachments.
        返回:
        attachments.
      • setAttachment

        void setAttachment​(String key,
                           String value)
      • setAttachment

        void setAttachment​(String key,
                           Object value)
      • setObjectAttachment

        void setObjectAttachment​(String key,
                                 Object value)
      • setAttachmentIfAbsent

        void setAttachmentIfAbsent​(String key,
                                   String value)
      • setAttachmentIfAbsent

        void setAttachmentIfAbsent​(String key,
                                   Object value)
      • setObjectAttachmentIfAbsent

        void setObjectAttachmentIfAbsent​(String key,
                                         Object value)
      • getAttachment

        String getAttachment​(String key)
        get attachment by key.
        返回:
        attachment value.
      • getObjectAttachment

        Object getObjectAttachment​(String key)
      • getAttachment

        String getAttachment​(String key,
                             String defaultValue)
        get attachment by key with default value.
        返回:
        attachment value.
      • getInvoker

        Invoker<?> getInvoker()
        get the invoker in current context.
        返回:
        invoker.