[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [xmlblaster] Wildcard exclude in EventName to enable capture of all events exc ept...
Salut Richard,
richard.aillet at fr.thalesgroup.com wrote:
> Hi,
>
> Regarding the "admin.event" REQ, it seams possible to use the EventNames
> :client/[subjectId]/session/[publicSessionId]/event/subscribe and
> client/[subjectId]/session/[publicSessionId]/event/unSubscribe
> which enable to capture a specific client which subscribes/unsubscribe.
>
> As a result I have two questions :
> 1- Can the wildcard be used to mention a client that name starts with a
> sequence. For exemple using the EventName syntax
> client/joe*/session/1/event/subscribe.
No it is not possible, the wildcard is very simple: it just allows
everything, your example would not result in anything but:
client/*/session/1/event/subscribe
would give everything back.
If you want a finer selection I would suggest to subscribe with the
wildcard and then add a Mimeplugin (probably xpath, regex or sql92 would
do fine here) to the subscription to only receive what specified in your
plugin.
See the requirements for the mime plugins mentioned above:
http://www.xmlblaster.org/xmlBlaster/doc/requirements/mime.plugin.access.regex.html
http://www.xmlblaster.org/xmlBlaster/doc/requirements/mime.plugin.access.xpath.html
http://www.xmlblaster.org/xmlBlaster/doc/requirements/mime.plugin.access.sql92.html
Regards
Michele
> 2- Is there a mean to exclude some subjectIds instead of capture all
> subjectId using wildcard '*'. If yes what's the syntax ?
>
> Thanks,
>
> Richard.
>