When JMS Messages are Acknowledged

When TIBCO BusinessEvents acknowledges JMS messages depends on the JMS acknowledgement 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, see Post-RTC and Epilog Handling and Tuning Options in TIBCO BusinessEvents Architect’s Guide.