Wildcards and Dynamically Created Destinations

The EMS server may dynamically create destinations on behalf of its clients. The use of wildcards in the .conf files can be used to control the allowable names of dynamically created destinations.

The same basic wildcard rules apply to dynamically created destinations as described above for static destinations.

Examples

  • If the queues.conf file contains:
     >

    The EMS server can dynamically create a queue with any name.

  • If the topics.conf file contains only:
     foo.> 

    The EMS server can dynamically create topics with names like foo.bar, foo.boo, foo.boo.bar, and foo.bar.boo.

  • If the queues.conf file contains only:
     foo.*

    The EMS server can dynamically create queues with names like foo.bar and foo.boo, but not foo.bar.boo.

  • If the topics.conf file contains only:
     foo.*.bar

    The EMS server can dynamically create topics with names like foo.boo.bar, but not foo.bar.