By JMS core code before calling onMessage() method.
By the client when manual acknowledgement mode is used, otherwise automatically.
By Connection object
By the JMS provider or by the client, depending on the session acknowledgment mode.
By the client after it receives the message.
By the client after it processes the message.
|