Class JmsAbstractResourceId

    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.lang.Object getProviderContext()
      Return the previously stored Provider context object.
      java.lang.Object getProviderHint()
      Return the previously stored Provider hint object.
      void setProviderContext​(java.lang.Object context)
      Allows a Provider to embed a bit of Context for later use.
      void setProviderHint​(java.lang.Object hint)
      Allows a Provider to embed a hint in this Id value for later use.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • providerHint

        protected transient volatile java.lang.Object providerHint
      • providerContext

        protected transient volatile java.lang.Object providerContext
      • hashCode

        protected transient int hashCode
    • Constructor Detail

      • JmsAbstractResourceId

        public JmsAbstractResourceId()
    • Method Detail

      • setProviderHint

        public void setProviderHint​(java.lang.Object hint)
        Description copied from interface: JmsResourceId
        Allows a Provider to embed a hint in this Id value for later use. The hint can allow the provider to more easier locate state data for a resource
        Specified by:
        setProviderHint in interface JmsResourceId
        Parameters:
        hint - The value to add into this Id.
      • getProviderHint

        public java.lang.Object getProviderHint()
        Description copied from interface: JmsResourceId
        Return the previously stored Provider hint object.
        Specified by:
        getProviderHint in interface JmsResourceId
        Returns:
        the previously stored Provider hint object.
      • setProviderContext

        public void setProviderContext​(java.lang.Object context)
        Description copied from interface: JmsResourceId
        Allows a Provider to embed a bit of Context for later use. The context can be some state data needed between asynchronous requests etc.
        Specified by:
        setProviderContext in interface JmsResourceId
        Parameters:
        context - The value to add as context for this Id.
      • getProviderContext

        public java.lang.Object getProviderContext()
        Description copied from interface: JmsResourceId
        Return the previously stored Provider context object.
        Specified by:
        getProviderContext in interface JmsResourceId
        Returns:
        the previously stored Provider context object.