TsgcWSPClient_STOMP_ActiveMQ › Properties

TsgcWSPClient_STOMP_ActiveMQ Properties

Published properties grouped by purpose, followed by the full alphabetical list.

Connection

NameDescription
ClientReferences the TsgcWebSocketClient that carries STOMP frames to the ActiveMQ broker when connecting over WebSockets.
BrokerReferences a TsgcWSSTOMPBroker component so the ActiveMQ STOMP protocol runs over raw TCP instead of WebSockets.
VersionsSelects which STOMP wire versions (1.0, 1.1, 1.2) are offered to the ActiveMQ broker in the WebSocket subprotocol list and the CONNECT accept-version header.
GuidUnique identifier that binds this ActiveMQ STOMP subprotocol instance to its WebSocket or broker connection.

Protocol

NameDescription
OptionsGeneric STOMP-level settings sent in the CONNECT frame, such as the virtual host header. For ActiveMQ-specific JMS extensions use ActiveMQ_Options.
ActiveMQ_OptionsActiveMQ-specific STOMP extensions added to the CONNECT frame, such as the durable activemq.client-id required to resume durable topic subscriptions.

Reliability

NameDescription
HeartBeatNegotiates the STOMP 1.1/1.2 heart-beat header so the client and the ActiveMQ broker exchange keep-alive newlines and detect silent drops.

Security

NameDescription
AuthenticationSends login and passcode headers in the STOMP CONNECT frame to authenticate the client against the ActiveMQ broker.

Diagnostics

NameDescription
VersionRead-only string with the sgcWebSockets build version of the ActiveMQ STOMP subprotocol component.

All Properties (alphabetical)

NameDescription
ActiveMQ_OptionsActiveMQ-specific STOMP extensions added to the CONNECT frame, such as the durable activemq.client-id required to resume durable topic subscriptions.
AuthenticationSends login and passcode headers in the STOMP CONNECT frame to authenticate the client against the ActiveMQ broker.
BrokerReferences a TsgcWSSTOMPBroker component so the ActiveMQ STOMP protocol runs over raw TCP instead of WebSockets.
ClientReferences the TsgcWebSocketClient that carries STOMP frames to the ActiveMQ broker when connecting over WebSockets.
GuidUnique identifier that binds this ActiveMQ STOMP subprotocol instance to its WebSocket or broker connection.
HeartBeatNegotiates the STOMP 1.1/1.2 heart-beat header so the client and the ActiveMQ broker exchange keep-alive newlines and detect silent drops.
OptionsGeneric STOMP-level settings sent in the CONNECT frame, such as the virtual host header. For ActiveMQ-specific JMS extensions use ActiveMQ_Options.
VersionRead-only string with the sgcWebSockets build version of the ActiveMQ STOMP subprotocol component.
VersionsSelects which STOMP wire versions (1.0, 1.1, 1.2) are offered to the ActiveMQ broker in the WebSocket subprotocol list and the CONNECT accept-version header.