`
snowing11812
  • 浏览: 119569 次
  • 来自: ...
社区版块
存档分类
最新评论

queueBrowser 的 selector 不能像类似consumer的 selector正常工作

阅读更多

1.不包含自定义属性
String selector = "JMSTimestamp > 100011000";
2.包含自定义属性
String selector = "myparam <> 'value1' AND JMSTimestamp > 100011000";

对于条件1, queueBrowser 与 consumer 的 selector 都能正常工作

对于条件2, queueBrowser 不能正常工作,不能返回我们期望的数据,但下面的保留字段在set到property中的时候,是可以在selector中使用的

--JMSXAppID - Identifies the application sending the message.
--JMSXConsumerTXID - The transaction identifier for the transaction within which this message was consumed.
--JMSXDeliveryCount - The number of message delivery attempts.
--JMSXGroupID - The message group of which this message is a part.
--JMSXGroupSeq - The sequence number of this message within the group.
--JMSXProducerTXID - The transaction identifier for the transaction within which this message was produced.
--JMSXRcvTimestamp - The time the JMS provider delivered the message to the consumer.
--JMSXState - Used to define a provider-specific state.
--JMSXUserID - Identifies the user sending the message.
 



事实上,经过简单试验, 对于"JMSX"前缀的变量似乎都是可以在selector中使用的

现在还不确定原因,暂时作为工作记录.

0
1
分享到:
评论

相关推荐

    RocketMQ自定义selector实现消息通道定向发送和拉取

    这样,当Consumer从RocketMQ服务器拉取消息时,就会应用这个Selector来过滤消息。 ```java DefaultMQPushConsumer consumer = new DefaultMQPushConsumer("consumerGroup"); consumer.subscribe("TopicTest", new ...

    用selector设置button可用和不可用的样式

    本教程将详细介绍如何使用Selector来设置Button在可用和不可用状态下的样式,以提高应用的视觉效果和交互性。 Selector在Android中是一种基于状态的选择器,它可以为不同状态下的View定义不同的样式。它允许开发者...

    flutter file-selector

    Flutter的file_selector插件可以帮助开发者在移动应用中方便地选择文件。 要使用file_selector插件,首先需要将插件的依赖项添加到pubspec.yaml文件中,并运行flutter pub get命令获取插件的最新版本。 在插件使用...

    Android设置button背景selector和字体selector

    类似于背景选择器,我们也可以创建一个text_color selector来定义按钮文字颜色的变化。这里需要使用`&lt;selector&gt;`标签,并在`&lt;item&gt;`标签内设置`android:textColor`属性。例如: ```xml &lt;selector xmlns:android=...

    SelectorGadget CSS选择器

    3. **兼容性检查**:SelectorGadget还会检查生成的选择器在其他浏览器中的兼容性,确保你在不同平台上的样式应用都能正常工作。 4. **代码复制**:一键复制生成的选择器,方便直接粘贴到你的CSS或JavaScript文件中...

    android selector注入器

    总的来说,`android selector注入器` 是一个提高Android开发效率的实用工具,它通过自动化的手段减少了手动编写Selector XML的工作,使得开发者可以更专注于业务逻辑,同时保持代码的整洁和可维护性。

    Android selector 完整demo

    在这里,`android:background`属性指定了我们创建的Selector资源,使得按钮在不同状态下能显示不同的图像。 除了图像,Selector还可以定义颜色。例如,你可以为TextView定义一个颜色选择器: ```xml &lt;selector ...

    selectorgadget插件.zip

    【标题】:使用SelectorGadget插件进行网页数据抓取 【内容】 在现代的数据分析领域,网络数据已经成为一个不可或缺的资源。...无论你是数据分析师还是研究者,掌握这一技能都能显著提升你的工作效率。

    ListView Button ImageView 里应用selector选择器切换图片并保持住

    这就是`selector`选择器的作用,它可以帮助我们在不同状态下切换图片,并保持住相应的状态。现在,我们将详细探讨如何在ListView、Button和ImageView中应用selector来实现这一功能。 首先,让我们了解什么是`...

    playwright-query-selector-all方法详解

    playwright-query-selector-all方法详解

    Java NIO——Selector机制解析三(源码分析)

    Selector的工作原理可以概括为以下步骤: 1. **注册Channel**:首先,我们需要创建一个Selector实例,然后将需要监控的Socket Channel或其他类型的Channel通过`Channel.register(Selector, SelectionKey)`方法向...

    java selector 测试并发

    不过,由于这些文件信息不完整,无法提供具体的代码示例或测试策略。为了深入了解Java Selector的并发测试,需要查看`src`目录下的源代码,分析其中的`Selector`、`SelectionKey`和`SelectableChannel`的使用情况。

    带圆角的selector

    在Android开发中,`Selector`是一种非常重要的图形元素,它被用来定义视图在不同状态下的外观,如正常状态、按下状态、选中状态等。`Selector`通常以XML文件的形式存在于项目的`res/drawable`目录下。在这个场景中,...

    Contact Selector控件的使用

    最后,验证Contact Selector控件是否正常工作。测试表单,确保能成功选择并插入联系人信息。如果一切顺利,联系人信息应能被正确地检索和显示,至此,我们的Contact Selector控件已经成功集成到InfoPath表单中。 ...

    前端开源库-matches-selector

    这个库的核心功能在于它的实现方式,它通过检测浏览器的原生支持并进行适当的 polyfill,确保在所有目标浏览器中都能正常工作。这使得开发者无需关心具体的浏览器兼容性问题,可以专注于应用逻辑的开发。 单元测试...

    iconFont 实现selector的Demo

    "iconFont 实现selector的Demo" 提供了一种有效的方法,通过使用阿里巴巴的iconfont技术来减少APK的大小,同时还能实现selector状态的动态变化。下面我们将详细探讨这些知识点。 首先,**iconfont** 是一种将图标...

    BusCreator和BusSelector的简单实验

    在simulink上进行BusCreator和BusSelector的简单实验

    java selector类的用法举例

    为了更好地理解`Selector`的工作机制,我们可以将其类比为一个学校的情景: 1. **学校(ServerSocketChannel)**:代表我们的网络应用程序。一旦启动,学校将不停止运行,直到学期结束。 2. **学校教务处(Selector...

    Selector

    标题中的"Selector"一词在IT领域通常指的是选择器,它是编程语言或样式表中用于选取元素的关键概念。在Web开发中,特别是CSS(层叠样式表)中,选择器用于定位HTML或XML文档中的特定元素,以便应用样式。同时,选择...

    java nio Selector的使用-客户端

    首先,我们需要理解Selector的工作原理。Selector是一个多路复用器,它可以监控多个通道的事件状态,如连接就绪、数据可读或可写等。通过注册通道到Selector并设置感兴趣的事件,我们可以在一个循环中检查哪些通道...

Global site tag (gtag.js) - Google Analytics