Class WebSocketOutgoingEnvelopes

All Implemented Interfaces:

public class WebSocketOutgoingEnvelopes extends Object implements MatsSocketStatics
Handles async sending of not-"information bearing messages", that is, messages that are idempotent. These are ACK and NACKs, ACK2s, PONGs, PUB, and incomingHandler-settled DENY, RESOLVE, REJECT, FORWARD or RETRY. For all of these, if we cannot send it out due to WebSocket closed, we will upon reconnect of the session get the "causes" of them again (for PUB, we will get a SUB specifying which message was the last it saw).
  • Method Details

    • removeAck

      public void removeAck(String matsSocketSessionId, String cmidAck)