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

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

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

Message.putBytesProperty介绍

暂无

代码示例

代码示例来源:origin: wildfly/wildfly

  1. default org.apache.activemq.artemis.api.core.Message putExtraBytesProperty(SimpleString key, byte[] value) {
  2. return putBytesProperty(key, value);
  3. }

代码示例来源:origin: wildfly/wildfly

  1. public static final void setJMSCorrelationIDAsBytes(Message message,
  2. final byte[] correlationID) throws ActiveMQException {
  3. if (correlationID == null || correlationID.length == 0) {
  4. throw new ActiveMQException("Please specify a non-zero length byte[]");
  5. }
  6. message.putBytesProperty(CORRELATIONID_HEADER_NAME, correlationID);
  7. }

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

  1. default org.apache.activemq.artemis.api.core.Message putExtraBytesProperty(SimpleString key, byte[] value) {
  2. return putBytesProperty(key, value);
  3. }

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

  1. default org.apache.activemq.artemis.api.core.Message putExtraBytesProperty(SimpleString key, byte[] value) {
  2. return putBytesProperty(key, value);
  3. }

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

  1. default org.apache.activemq.artemis.api.core.Message putExtraBytesProperty(SimpleString key, byte[] value) {
  2. return putBytesProperty(key, value);
  3. }

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

  1. default org.apache.activemq.artemis.api.core.Message putExtraBytesProperty(SimpleString key, byte[] value) {
  2. return putBytesProperty(key, value);
  3. }

代码示例来源:origin: org.apache.activemq/artemis-jms-client-all

  1. default org.apache.activemq.artemis.api.core.Message putExtraBytesProperty(SimpleString key, byte[] value) {
  2. return putBytesProperty(key, value);
  3. }

代码示例来源:origin: org.jboss.eap/wildfly-client-all

  1. default org.apache.activemq.artemis.api.core.Message putExtraBytesProperty(SimpleString key, byte[] value) {
  2. return putBytesProperty(key, value);
  3. }

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

  1. public static final void setJMSCorrelationIDAsBytes(Message message,
  2. final byte[] correlationID) throws ActiveMQException {
  3. if (correlationID == null || correlationID.length == 0) {
  4. throw new ActiveMQException("Please specify a non-zero length byte[]");
  5. }
  6. message.putBytesProperty(CORRELATIONID_HEADER_NAME, correlationID);
  7. }

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

  1. public static final void setJMSCorrelationIDAsBytes(Message message,
  2. final byte[] correlationID) throws ActiveMQException {
  3. if (correlationID == null || correlationID.length == 0) {
  4. throw new ActiveMQException("Please specify a non-zero length byte[]");
  5. }
  6. message.putBytesProperty(CORRELATIONID_HEADER_NAME, correlationID);
  7. }

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

  1. public static final void setJMSCorrelationIDAsBytes(Message message,
  2. final byte[] correlationID) throws ActiveMQException {
  3. if (correlationID == null || correlationID.length == 0) {
  4. throw new ActiveMQException("Please specify a non-zero length byte[]");
  5. }
  6. message.putBytesProperty(CORRELATIONID_HEADER_NAME, correlationID);
  7. }

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

  1. public static final void setJMSCorrelationIDAsBytes(Message message,
  2. final byte[] correlationID) throws ActiveMQException {
  3. if (correlationID == null || correlationID.length == 0) {
  4. throw new ActiveMQException("Please specify a non-zero length byte[]");
  5. }
  6. message.putBytesProperty(CORRELATIONID_HEADER_NAME, correlationID);
  7. }

代码示例来源:origin: org.apache.activemq/artemis-jms-client-all

  1. public static final void setJMSCorrelationIDAsBytes(Message message,
  2. final byte[] correlationID) throws ActiveMQException {
  3. if (correlationID == null || correlationID.length == 0) {
  4. throw new ActiveMQException("Please specify a non-zero length byte[]");
  5. }
  6. message.putBytesProperty(CORRELATIONID_HEADER_NAME, correlationID);
  7. }

代码示例来源:origin: org.jboss.eap/wildfly-client-all

  1. public static final void setJMSCorrelationIDAsBytes(Message message,
  2. final byte[] correlationID) throws ActiveMQException {
  3. if (correlationID == null || correlationID.length == 0) {
  4. throw new ActiveMQException("Please specify a non-zero length byte[]");
  5. }
  6. message.putBytesProperty(CORRELATIONID_HEADER_NAME, correlationID);
  7. }

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

  1. message.putBytesProperty(Message.HDR_ROUTE_TO_IDS, buffer.array());
  2. try (ClientProducer producer = session.createProducer(destination)) {
  3. producer.send(message);

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

  1. message.putBytesProperty(Message.HDR_ROUTE_TO_IDS, buffer.array());
  2. try (ClientProducer producer = session.createProducer(destination)) {
  3. producer.send(message);

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

  1. private void move(final SimpleString toAddress,
  2. final Transaction tx,
  3. final MessageReference ref,
  4. final boolean expiry,
  5. final boolean rejectDuplicate,
  6. final long... queueIDs) throws Exception {
  7. Message copyMessage = makeCopy(ref, expiry);
  8. copyMessage.setAddress(toAddress);
  9. if (queueIDs != null && queueIDs.length > 0) {
  10. ByteBuffer buffer = ByteBuffer.allocate(8 * queueIDs.length);
  11. for (long id : queueIDs) {
  12. buffer.putLong(id);
  13. }
  14. copyMessage.putBytesProperty(Message.HDR_ROUTE_TO_IDS.toString(), buffer.array());
  15. }
  16. postOffice.route(copyMessage, tx, false, rejectDuplicate);
  17. if (expiry) {
  18. acknowledge(tx, ref, AckReason.EXPIRED, null);
  19. } else {
  20. acknowledge(tx, ref);
  21. }
  22. }

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

  1. break;
  2. case XmlDataConstants.PROPERTY_TYPE_BYTES:
  3. message.putBytesProperty(key, value == null ? null : decode(value));
  4. break;
  5. case XmlDataConstants.PROPERTY_TYPE_DOUBLE:

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

  1. message.putBytesProperty(Message.HDR_ROUTE_TO_IDS.toString(), oldRouteToIDs);
  2. } else {
  3. message.putBytesProperty(Message.HDR_SCALEDOWN_TO_IDS.toString(), oldRouteToIDs);

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

  1. clientFile.putBytesProperty(Message.HDR_BRIDGE_DUPLICATE_ID, someDuplicateInfo.getBytes());
  2. } else {
  3. clientFile.putBytesProperty(Message.HDR_DUPLICATE_DETECTION_ID, someDuplicateInfo.getBytes());

相关文章