public class DefaultSendHandler extends Object implements Handler<ServerFrame>
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.| Constructor and Description |
|---|
DefaultSendHandler() |
| Modifier and Type | Method and Description |
|---|---|
void |
handle(ServerFrame sf)
Something has happened, so handle it.
|
public void handle(ServerFrame sf)
Handlerhandle in interface Handler<ServerFrame>sf - the event to handleCopyright © 2023 Eclipse. All rights reserved.