org.apache.activemq.artemis.api.core.Message.putIntProperty()方法的使用及代码示例

x33g5p2x  于2022-01-25 转载在 其他  
字(4.1k)|赞(0)|评价(0)|浏览(344)

本文整理了Java中org.apache.activemq.artemis.api.core.Message.putIntProperty()方法的一些代码示例,展示了Message.putIntProperty()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Message.putIntProperty()方法的具体详情如下:
包路径:org.apache.activemq.artemis.api.core.Message
类名称:Message
方法名:putIntProperty

Message.putIntProperty介绍

暂无

代码示例

代码示例来源:origin: apache/activemq-artemis

  1. public static void setIntProperty(final Message message, final String name, final int value) {
  2. if (MessageUtil.JMSXGROUPSEQ.equals(name)) {
  3. message.setGroupSequence(value);
  4. } else {
  5. message.putIntProperty(name, value);
  6. }
  7. }

代码示例来源:origin: apache/activemq-artemis

  1. public static void setIntProperty(final Message message, final String name, final int value) {
  2. if (MessageUtil.JMSXGROUPSEQ.equals(name)) {
  3. message.setGroupSequence(value);
  4. } else {
  5. message.putIntProperty(name, value);
  6. }
  7. }

代码示例来源:origin: org.apache.activemq/artemis-mqtt-protocol

  1. public static Message createPubRelMessage(MQTTSession session, SimpleString address, int messageId) {
  2. Message message = createServerMessage(session, address, false, 1);
  3. message.putIntProperty(MQTTUtil.MQTT_MESSAGE_ID_KEY, messageId);
  4. message.putIntProperty(MQTTUtil.MQTT_MESSAGE_TYPE_KEY, MqttMessageType.PUBREL.value());
  5. return message;
  6. }

代码示例来源:origin: apache/activemq-artemis

  1. public static void setIntProperty(final Message message, final String name, final int value) {
  2. if (MessageUtil.JMSXGROUPSEQ.equals(name)) {
  3. message.setGroupSequence(value);
  4. } else {
  5. message.putIntProperty(name, value);
  6. }
  7. }

代码示例来源:origin: apache/activemq-artemis

  1. public static Message createPubRelMessage(MQTTSession session, SimpleString address, int messageId) {
  2. Message message = createServerMessage(session, address, false, 1);
  3. message.putIntProperty(MQTTUtil.MQTT_MESSAGE_ID_KEY, messageId);
  4. message.putIntProperty(MQTTUtil.MQTT_MESSAGE_TYPE_KEY, MqttMessageType.PUBREL.value());
  5. return message;
  6. }

代码示例来源:origin: apache/activemq-artemis

  1. break;
  2. case XmlDataConstants.PROPERTY_TYPE_INTEGER:
  3. message.putIntProperty(key, Integer.parseInt(value));
  4. break;
  5. case XmlDataConstants.PROPERTY_TYPE_LONG:

代码示例来源:origin: apache/activemq-artemis

  1. @Override
  2. public boolean intercept(final Packet packet, final RemotingConnection connection) throws ActiveMQException {
  3. if (packet.getType() == PacketImpl.SESS_SEND) {
  4. SessionSendMessage p = (SessionSendMessage) packet;
  5. Message sm = p.getMessage();
  6. sm.putIntProperty(key, num);
  7. wasCalled = true;
  8. return !reject;
  9. }
  10. return true;
  11. }

代码示例来源:origin: org.apache.activemq/artemis-cli

  1. break;
  2. case XmlDataConstants.PROPERTY_TYPE_INTEGER:
  3. message.putIntProperty(key, Integer.parseInt(value));
  4. break;
  5. case XmlDataConstants.PROPERTY_TYPE_LONG:

代码示例来源:origin: apache/activemq-artemis

  1. @Override
  2. public boolean intercept(final Packet packet, final RemotingConnection connection) throws ActiveMQException {
  3. if (isForceDeliveryResponse(packet)) {
  4. return true;
  5. }
  6. if (packet.getType() == PacketImpl.SESS_RECEIVE_MSG) {
  7. SessionReceiveMessage p = (SessionReceiveMessage) packet;
  8. Message sm = p.getMessage();
  9. sm.putIntProperty(key, num);
  10. wasCalled = true;
  11. return !reject;
  12. }
  13. return true;
  14. }

代码示例来源:origin: apache/activemq-artemis

  1. message.putLongProperty(ManagementHelper.HDR_BINDING_ID, info.getID());
  2. message.putStringProperty(ManagementHelper.HDR_FILTERSTRING, info.getFilterString());
  3. message.putIntProperty(ManagementHelper.HDR_DISTANCE, info.getDistance());
  4. message.putStringProperty(ManagementHelper.HDR_CLUSTER_NAME, info.getClusterName());
  5. message.putStringProperty(ManagementHelper.HDR_ROUTING_NAME, info.getRoutingName());
  6. message.putIntProperty(ManagementHelper.HDR_DISTANCE, info.getDistance());
  7. message.putStringProperty(ManagementHelper.HDR_ROUTING_NAME, info.getRoutingName());
  8. message.putStringProperty(ManagementHelper.HDR_FILTERSTRING, filterString);
  9. message.putIntProperty(ManagementHelper.HDR_DISTANCE, info.getDistance());

代码示例来源:origin: apache/activemq-artemis

  1. msg.putIntProperty(prop6, val6);
  2. msg.putIntProperty(prop9, val11);
  3. Assert.assertEquals(val11, msg.getObjectProperty(prop9));

代码示例来源:origin: apache/activemq-artemis

  1. Message clientFile = createLargeClientMessageStreaming(session, messageSize, true);
  2. clientFile.putIntProperty("value", i);

代码示例来源:origin: apache/activemq-artemis

  1. clientFile.putIntProperty("txid", 1);
  2. producer.send(clientFile);
  3. clientFile.putIntProperty("txid", 2);
  4. clientFile.putIntProperty("i", i);
  5. producer.send(clientFile);

相关文章