激活配置属性值的正则表达式
我可以为 ejb-jar.xml 中的activation-config-property-value 提供正则表达式模式吗?
而不是这样的东西。
<activation-config-property>
<activation-config-property-name>messageSelector</activation-config-property-name>
<activation-config-property-value>header='90S' or header='90MS' or header='92S' or header='97S' or header='89S' or header='96CDS'</activation-config-property-value>
</activation-config-property>
我需要类似的东西,
<activation-config-property>
<activation-config-property-name>messageSelector</activation-config-property-name>
<activation-config-property-value>header='%S%'</activation-config-property-value>
</activation-config-property>
请建议。
谢谢,
Can I give a regex pattern for activation-config-property-value in ejb-jar.xml?
instead of something like this.
<activation-config-property>
<activation-config-property-name>messageSelector</activation-config-property-name>
<activation-config-property-value>header='90S' or header='90MS' or header='92S' or header='97S' or header='89S' or header='96CDS'</activation-config-property-value>
</activation-config-property>
I need something like,
<activation-config-property>
<activation-config-property-name>messageSelector</activation-config-property-name>
<activation-config-property-value>header='%S%'</activation-config-property-value>
</activation-config-property>
Please suggest.
Thanks,
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
简短的回答是:不。不在 JMS 消息选择器中,如 JMS API
最接近正则表达式的是“LIKE”构造,就像 SQL 中一样:
它可以让您简化选择器,但它与正则表达式的灵活性仍然相去甚远。
The short answer is: no. Not in JMS message selectors as described by the JMS API
The closest you can get to a regular expression is the "LIKE" construct, like in SQL:
It will let you simplify your selector, but it's still far from regex' flexibility.