Broker 10.5 | webMethods Broker Documentation | webMethods Broker Client Java API Programmer's Guide | Using Sequence Numbers | Receipt Sequence Numbers
Receipt Sequence Numbers
Default Acknowledgment
Default Acknowledgment With Callbacks
Explicitly Acknowledging Events
Maintaining Receipt Sequence Number State
Other Considerations
Receipt sequence numbers can be used to prevent the Broker from presenting duplicate events to your application's BrokerClient when it retrieves the next event. The Broker always sets sequence numbers on the events it presents to receiving clients. If your receiving client acknowledges an event's sequence number, the Broker will not present that event again.
Volatile events are not assigned sequence numbers by the Broker, so they cannot be specifically acknowledged. Volatile events are deleted from the client's event queue as soon as they are retrieved by a Broker client.