When JMS Messages are Acknowledged

When TIBCO BusinessEvents acknowledges JMS messages depends on the JMS acknowledgment mode, time to live (TTL) setting, and object management (OM) type, as shown in the table below.

When JMS Messages are Acknowledged
JMS Acknowledgement Mode OM Type Acknowledged
AUTO_ACKNOWLEDGE DUPS_OK_ACKNOWLEDGE   On receipt
NO_ACKNOWLEDGE   Never
CLIENT_ACKNOWLEDGE EXPLICIT_CLIENT_ACKNOWLEDGE EXPLICIT_CLIENT_DUPS_OK_ACKNOWLEDGE Cache Post RTC
In Memory When retracted (when the event is deleted (using the Event.consumeEvent function) or when the event reaches the end of its time to live (TTL) period.

For more details about message acknowledgment with Cache OM, refer to the Post-RTC and Epilog Handling and Tuning Options section in TIBCO BusinessEvents Architect’s Guide.