Returns the head of the delivery work list. The delivery work list consists of unsettled deliveries whose state has been changed by the other container and not yet locally processed.
Returns the head of the list of links in the specified states.
Returns a newly created session
Returns the head of the list of sessions in the specified states.
Set the name of the host (either fully qualified or relative) to which this connection is connecting to. This information may be used by the remote peer to determine the correct back-end service to connect the client to. This value will be sent in the Open performative.
@return the local endpoint state
@return the remote endpoint state (as last communicated)
@return the local endpoint error, or null if there is none
Set the local error condition @param condition
@return the remote endpoint error, or null if there is none
free the endpoint and any associated resources
transition local state to ACTIVE
transition local state to CLOSED
Sets an arbitrary an application owned object on the end-point. This object is not used by Proton.
@see #setContext(Object)
Maintains lists of sessions, links and deliveries in a state that is interesting to the application.
These are exposed by returning the head of those lists via {@link #sessionHead(EnumSet, EnumSet)}, {@link #linkHead(EnumSet, EnumSet)} {@link #getWorkHead()} respectively.