vertx / io.vertx.ext.stomp / DefaultSendHandler / <init>

# <init>

`DefaultSendHandler()`

STOMP compliant actions executed when receiving a `SEND` sf.frame(). If the `SEND` frame specifies a transaction, the message delivery is postponed until the transaction commit. The handler computes the `MESSAGE` frame from the `SEND` sf.frame(). It computes a `message-id` and `ack` id if needed. If requested the `RECEIPT` frame is sent once the `MESSAGE` frame has been sent to all matching subscriptions. If the `SEND` frame requires an acknowledgment, the `message-id` is added to the list of messages waiting for acknowledgment. This handler is thread safe.

Author
Clement Escoffier