+

Search Tips   |   Advanced Search

Topic names and use of wildcard characters in topic expressions

Wildcard characters can be used in topic expressions to retrieve topics provided by the default messaging provider and service integration technologies.

Each subscribe request includes a topic expression that identifies one or more topics that the subscription is to be associated with, and that the request uses to match against incoming messages.

Subscription topic expressions for the default messaging provider and service integration technologies are based on a subset of the XPath location path syntax.


Identifying individual topics

Every topic in a topic space has a topic name consisting of one or more name parts, separated by / (forward slash) characters:

Topic name = name_part | (name_part '/' topic_name)


Use wildcards to identify multiple topics

To select one or more topics in a topic space, we can use a topic path, a location path containing wildcard characters. Topic spaces are evaluated using a subset of the XPath location path syntax with the <topicspace> element as the initial context node, so that non-wildcarded topic paths look exactly like topic names.

The syntax for topic paths can be summarized as follows: