Package-level declarations
Types
Represents possible values for the ack header.
Declarations annotated with this annotation are unstable and may be changed or removed at any time without a major version bump.
All STOMP header names constants.
An exception thrown when an unknown value of AckMode is found in an ack header.
An exception thrown when an invalid value is found in a server header. Such values must be of the form name ["/" version] *(comment).
Represents information about the STOMP server.
The headers of a StompFrame.Abort frame.
A temporary mutable representation of StompAbortHeaders to ease their construction (or copy with modification).
The headers of a StompFrame.Ack frame.
A temporary mutable representation of StompAckHeaders to ease their construction (or copy with modification).
The headers of a StompFrame.Begin frame.
A temporary mutable representation of StompBeginHeaders to ease their construction (or copy with modification).
The headers of a StompFrame.Commit frame.
A temporary mutable representation of StompCommitHeaders to ease their construction (or copy with modification).
The headers of a StompFrame.Connected frame.
A temporary mutable representation of StompConnectedHeaders to ease their construction (or copy with modification).
The headers of a StompFrame.Connect frame.
A temporary mutable representation of StompConnectHeaders to ease their construction (or copy with modification).
The headers of a StompFrame.Disconnect frame.
A temporary mutable representation of StompDisconnectHeaders to ease their construction (or copy with modification).
The headers of a StompFrame.Error frame.
A temporary mutable representation of StompErrorHeaders to ease their construction (or copy with modification).
The headers of a STOMP frame.
A temporary mutable representation of StompHeaders to ease their construction (or copy with modification).
The headers of a StompFrame.Message frame.
A temporary mutable representation of StompMessageHeaders to ease their construction (or copy with modification).
The headers of a StompFrame.Nack frame.
A temporary mutable representation of StompNackHeaders to ease their construction (or copy with modification).
The headers of a StompFrame.Receipt frame.
A temporary mutable representation of StompReceiptHeaders to ease their construction (or copy with modification).
The headers of a StompFrame.Send frame.
A temporary mutable representation of StompSendHeaders to ease their construction (or copy with modification).
The headers of a StompFrame.Subscribe frame.
A temporary mutable representation of StompSubscribeHeaders to ease their construction (or copy with modification).
The headers of a StompFrame.Unsubscribe frame.
A temporary mutable representation of StompUnsubscribeHeaders to ease their construction (or copy with modification).
Functions
Creates a copy of these headers with the given transform applied.
Creates an instance of StompAbortHeaders with the given transaction header. Extra headers can be configured using the configure lambda.
Creates an instance of StompAckHeaders with the given id header. Optional headers can be configured using the configure lambda.
Creates an instance of StompBeginHeaders with the given transaction header. Extra headers can be configured using the configure lambda.
Creates an instance of StompCommitHeaders with the given transaction header. Extra headers can be configured using the configure lambda.
Creates an instance of StompConnectedHeaders. All headers are optional and can be configured using the configure lambda.
Creates an instance of StompConnectHeaders with the given host header. Optional headers can be configured using the configure lambda.
Creates an instance of StompDisconnectHeaders. Extra headers can be configured using the configure lambda.
Creates an instance of StompErrorHeaders. All headers are optional and can be configured using the configure lambda.
Creates an instance of StompMessageHeaders with the given destination, messageId, and subscription. Optional headers can be configured using the configure lambda.
Creates an instance of StompNackHeaders with the given id header. Optional headers can be configured using the configure lambda.
Creates an instance of StompReceiptHeaders with the given receiptId header. Extra headers can be configured using the configure lambda.
Creates an instance of StompSendHeaders with the given destination. Optional headers can be configured using the configure lambda.
Creates an instance of StompSubscribeHeaders with the given destination header. Optional headers can be configured using the configure lambda.
Creates an instance of StompUnsubscribeHeaders with the given id header. Extra headers can be configured using the configure lambda.