My Oracle Support Banner

Oracle Tuxedo: How To Settle A Filtering Criteria For Messages Going Through A Tuxedo Queue Space? (Doc ID 1646313.1)

Last updated on SEPTEMBER 19, 2023

Applies to:

Oracle Tuxedo - Version 9.1 and later
Information in this document applies to any platform.

Goal

A Tuxedo queue space contains queues where tuxedo processes can store a message ("enqueue it") or retrieve a message ("dequeue it").

When there are lots of messages handled, is there a way to specify a kind of filtering criteria ?

A filtering criteria would facilitate the enqueued messages' management.

 

Solution

To view full details, sign in with your My Oracle Support account.

Don't have a My Oracle Support account? Click to get started!


In this Document
Goal
Solution
 (1) ENQUEUE a message passing TPQCORRID flag :
 (1-a) From the tpenqueue(3C) documentation :
 
(1-b) Pseudo-code :
 
(2) DEQUEUE a message passing TPGETBYCORRID flag :
 (2-a) From the tpdequeue(3C) documentation :
 (2-b) Pseudo-code :
 NOTE : the pseudo-code is neither a certified code nor a supported one.
               
 


My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.