Wildcards

Wildcards in the import property obey EMS syntax and semantics (not Rendezvous syntax and semantics).

For more information, see Destination Name—Syntax and Semantics.

EMS clients cannot subscribe to wildcard queues—however, you can define wildcards queues in the EMS server for the purpose of property inheritance. That is, you can configure a static queue named foo.* and set properties on it, so that child queues named foo.bar and foo.baz will both inherit those properties.

If you define a queue that imports foo.*, tibemsd begins importing all matching messages from Rendezvous. As messages arrive, tibemsd creates dynamic child queues (for example, foo.bar and foo.baz) and delivers the messages to them. Notices that tibemsd delivers messages to these dynamic child queues even when no consumers exist to drain them.