Interface Endpoint

    • Method Detail

      • getLocalState

        EndpointState getLocalState()
        Returns:
        the local endpoint state
      • getRemoteState

        EndpointState getRemoteState()
        Returns:
        the remote endpoint state (as last communicated)
      • getCondition

        ErrorCondition getCondition()
        Returns:
        the local endpoint error, or null if there is none
      • setCondition

        void setCondition​(ErrorCondition condition)
        Set the local error condition
        Parameters:
        condition -
      • getRemoteCondition

        ErrorCondition getRemoteCondition()
        Returns:
        the remote endpoint error, or null if there is none
      • free

        void free()
        free the endpoint and any associated resources
      • open

        void open()
        transition local state to ACTIVE
      • close

        void close()
        transition local state to CLOSED
      • setContext

        void setContext​(java.lang.Object o)
        Sets an arbitrary an application owned object on the end-point. This object is not used by Proton.