我正在使用以下方法进行JMS程序...
public void setStringProperty(String name,String value)throws JMSException将具有指定名称的String属性值设置到消息中 . 参数: - name - String属性的名称 - value - 要设置的String属性值抛出: - JMSException - 如果JMS提供程序由于某些内部错误而无法设置属性 . - IllegalArgumentException - 如果名称为null或名称为空字符串 . - MessageNotWriteableException - 如果属性是只读的
我试图将 array
值分配给 String
值的问题 . 例如...
messageOne.setStringProperty("Sport",dArray[2]);
然后在另一个类中过滤...( dArray[2] = Basketball
的值)
String filterQuery = "Sport in ('Basketball','Football')"; (which is SQL)
我正在尝试做的是过滤传入的消息,像这样......
messageOne.setStringProperty("Sport","BasketBall");
有人可以指出我正确的方向 .