Interface Invocation

All Superinterfaces:
org.apache.dubbo.rpc.Invocation
All Known Implementing Classes:
Invocation.CompatibleInvocation, RpcInvocation

@Deprecated public interface Invocation extends org.apache.dubbo.rpc.Invocation
Deprecated.
  • Method Details

    • getInvoker

      Invoker<?> getInvoker()
      Deprecated.
      Specified by:
      getInvoker in interface org.apache.dubbo.rpc.Invocation
    • getOriginal

      default org.apache.dubbo.rpc.Invocation getOriginal()
      Deprecated.
    • setAttachment

      default void setAttachment(String key, String value)
      Deprecated.
      Specified by:
      setAttachment in interface org.apache.dubbo.rpc.Invocation
    • setAttachmentIfAbsent

      default void setAttachmentIfAbsent(String key, String value)
      Deprecated.
      Specified by:
      setAttachmentIfAbsent in interface org.apache.dubbo.rpc.Invocation
    • setObjectAttachmentIfAbsent

      default void setObjectAttachmentIfAbsent(String key, Object value)
      Deprecated.
      Specified by:
      setObjectAttachmentIfAbsent in interface org.apache.dubbo.rpc.Invocation
    • setObjectAttachment

      default void setObjectAttachment(String key, Object value)
      Deprecated.
      Specified by:
      setObjectAttachment in interface org.apache.dubbo.rpc.Invocation
    • setAttachment

      default void setAttachment(String key, Object value)
      Deprecated.
      Specified by:
      setAttachment in interface org.apache.dubbo.rpc.Invocation
    • setAttachmentIfAbsent

      default void setAttachmentIfAbsent(String key, Object value)
      Deprecated.
      Specified by:
      setAttachmentIfAbsent in interface org.apache.dubbo.rpc.Invocation
    • getServiceName

      default String getServiceName()
      Deprecated.
      Specified by:
      getServiceName in interface org.apache.dubbo.rpc.Invocation
    • getTargetServiceUniqueName

      default String getTargetServiceUniqueName()
      Deprecated.
      Specified by:
      getTargetServiceUniqueName in interface org.apache.dubbo.rpc.Invocation
    • getAttachment

      default String getAttachment(String key, String defaultValue)
      Deprecated.
      Specified by:
      getAttachment in interface org.apache.dubbo.rpc.Invocation
    • setServiceModel

      default void setServiceModel(org.apache.dubbo.rpc.model.ServiceModel serviceModel)
      Deprecated.
      Specified by:
      setServiceModel in interface org.apache.dubbo.rpc.Invocation
    • getServiceModel

      default org.apache.dubbo.rpc.model.ServiceModel getServiceModel()
      Deprecated.
      Specified by:
      getServiceModel in interface org.apache.dubbo.rpc.Invocation
    • put

      default Object put(Object key, Object value)
      Deprecated.
      Specified by:
      put in interface org.apache.dubbo.rpc.Invocation
    • get

      default Object get(Object key)
      Deprecated.
      Specified by:
      get in interface org.apache.dubbo.rpc.Invocation
    • getAttributes

      default Map<Object,Object> getAttributes()
      Deprecated.
      Specified by:
      getAttributes in interface org.apache.dubbo.rpc.Invocation
    • getObjectAttachments

      default Map<String,Object> getObjectAttachments()
      Deprecated.
      Specified by:
      getObjectAttachments in interface org.apache.dubbo.rpc.Invocation
    • copyObjectAttachments

      default Map<String,Object> copyObjectAttachments()
      Deprecated.
      Specified by:
      copyObjectAttachments in interface org.apache.dubbo.rpc.Invocation
    • foreachAttachment

      default void foreachAttachment(Consumer<Map.Entry<String,Object>> consumer)
      Deprecated.
      Specified by:
      foreachAttachment in interface org.apache.dubbo.rpc.Invocation
    • getObjectAttachment

      default Object getObjectAttachment(String key)
      Deprecated.
      Specified by:
      getObjectAttachment in interface org.apache.dubbo.rpc.Invocation
    • getObjectAttachment

      default Object getObjectAttachment(String key, Object defaultValue)
      Deprecated.
      Specified by:
      getObjectAttachment in interface org.apache.dubbo.rpc.Invocation