8.20 B2B Configuration Wizard - Queue Parameters Page

Use the Queue Parameters Page to enter queue parameter details. The fields that appear are based on the message direction (inbound dequeuing or outbound enqueuing) that you selected.

The Queue Parameters Page provides the following:

Element Description

Recipients

Enter the list of recipients separated by commas. If you do not enter a recipient, then the message is sent to all subscribers of the queue. This field can be overridden on a per message basis by setting the RecipientList field in the outbound header. The default value is b2buser.

This field appears for send (enqueue) operations.

Consumer

Enter the name of the agent subscribing to the queue. This field is required and is limited to 30 characters. The default value is b2buser.

This field appears for receive (dequeue) operations.

Message Selector Rule

Enter optional filtering logic for messages to dequeue based on the message properties or message content (for example, priority < 5 or tab.user_data.amount > 10000). This field is a standard AQ feature.

If a rule is supplied, then an agent using the consumer name and the message selector rule are created in the queue. The consumer name must be a new agent name, because the adapter does not change the message selector rule of a previously created agent. No validation is performed on the logic you enter.

This field appears for receive (dequeue) operations.

Dequeue Condition

Enter a Boolean expression similar to the WHERE clause of a SQL query. This expression can include conditions on message properties, user data properties (object payloads only), and PL/SQL or SQL functions. If more than one message satisfies the dequeue condition, then the order of dequeuing is indeterminate, and the sort order of the queue is not honored.

This field appears for receive (dequeue) operations.

Related Topics

User's Guide for Technology Adapters, "Oracle JCA Adapter for AQ"