Tabnine Logo
TextMessage.setIntProperty
Code IndexAdd Tabnine to your IDE (free)

How to use
setIntProperty
method
in
javax.jms.TextMessage

Best Java code snippets using javax.jms.TextMessage.setIntProperty (Showing top 20 results out of 315)

origin: kiegroup/jbpm

message.setIntProperty("EventType", eventType);
message.setStringProperty("LogType", "Process");
producer = queueSession.createProducer(queue);  
origin: apache/activemq-artemis

private void sendTextMessages(int nMsgs, ConnectionFactory factory) throws Exception {
 try (Connection connection = factory.createConnection()) {
   Session session = connection.createSession();
   Queue queue = session.createQueue(testQueueName);
   MessageProducer producer = session.createProducer(queue);
   TextMessage msg = session.createTextMessage();
   StringBuilder builder = new StringBuilder();
   for (int i = 0; i < PAYLOAD; ++i) {
    builder.append("A");
   }
   msg.setText(builder.toString());
   for (int i = 0; i < nMsgs; ++i) {
    msg.setIntProperty("i", (Integer) i);
    producer.send(msg);
   }
 }
}
origin: org.apache.geronimo.samples.daytrader.modules/daytrader-core

message.setIntProperty("orderID", orderID.intValue());
message.setBooleanProperty("twoPhase", twoPhase);
message.setBooleanProperty("direct", true);
origin: org.apache.geronimo.daytrader/daytrader-ejb

message.setIntProperty("orderID", orderID);
message.setBooleanProperty("twoPhase", twoPhase);
message.setText("neworder: orderID=" + orderID + " runtimeMode=EJB twoPhase=" + twoPhase);
origin: apache/activemq-artemis

message.setIntProperty("counter", j);
producer.send(message);
origin: com.github.mrharibo.micronet/mn-network

protected TextMessage createResponseMessage(Response response) throws JMSException {
  TextMessage txtMessage = createTextMessage();
  txtMessage.setText(response.getData());
  txtMessage.setIntProperty(NetworkConstants.STATUS_CODE_PROPERTY, response.getStatus().getValue());
  txtMessage.setStringProperty(NetworkConstants.PARAMETER_PROPERTY, response.getParameters().serialize());
  return txtMessage;
}
origin: apache/activemq-artemis

@Test
public void testBrowserOnly() throws Exception {
 ((ActiveMQConnectionFactory) cf).setConsumerWindowSize(0);
 conn = cf.createConnection();
 Session session = conn.createSession(false, Session.AUTO_ACKNOWLEDGE);
 jBossQueue = ActiveMQJMSClient.createQueue(JmsConsumerTest.Q_NAME);
 MessageProducer producer = session.createProducer(jBossQueue);
 int noOfMessages = 10;
 for (int i = 0; i < noOfMessages; i++) {
   TextMessage textMessage = session.createTextMessage("m" + i);
   textMessage.setIntProperty("i", i);
   producer.send(textMessage);
 }
 QueueBrowser browser = session.createBrowser(jBossQueue);
 Enumeration enumMessages = browser.getEnumeration();
 for (int i = 0; i < noOfMessages; i++) {
   Assert.assertTrue(enumMessages.hasMoreElements());
   TextMessage msg = (TextMessage) enumMessages.nextElement();
   Assert.assertNotNull(msg);
   Assert.assertEquals(i, msg.getIntProperty("i"));
 }
 Assert.assertFalse(enumMessages.hasMoreElements());
 conn.close();
 // Asserting delivering count is zero is bogus since messages might still be being delivered and expired at this
 // point
 // which can cause delivering count to flip to 1
}
origin: apache/activemq-artemis

msg.setIntProperty("mycount", 0);
producer.send(msg);
msg.setIntProperty("mycount", 1);
producer.send(msg);
origin: apache/activemq-artemis

public void sendMessages() throws Exception {
 TextMessage message = session.createTextMessage("1");
 message.setIntProperty("id", 1);
 message.setJMSType("a");
 message.setStringProperty("stringProperty", "a");
 message.setIntProperty("id", 2);
 message.setJMSType("a");
 message.setStringProperty("stringProperty", "a");
 message.setIntProperty("id", 3);
 message.setJMSType("a");
 message.setStringProperty("stringProperty", "a");
 message.setIntProperty("id", 4);
 message.setJMSType("b");
 message.setStringProperty("stringProperty", "b");
 message.setIntProperty("id", 5);
 message.setJMSType("c");
 message.setStringProperty("stringProperty", "c");
origin: apache/activemq-artemis

for (int i = 0; i < noOfMessages; i++) {
  TextMessage textMessage = session.createTextMessage("m" + i);
  textMessage.setIntProperty("i", i);
  producer.send(textMessage);
origin: apache/activemq-artemis

@Test
public void testAutoDeleteAutoCreatedAddressAndQueue() throws Throwable {
 if (!isNetty()) {
   // no need to run the test, there's no AMQP support
   return;
 }
 assertNull(server.getAddressInfo(SimpleString.toSimpleString("queue")));
 ConnectionFactory factorySend = createFactory(2);
 Connection connection = factorySend.createConnection();
 try {
   Session session = connection.createSession(false, Session.AUTO_ACKNOWLEDGE);
   javax.jms.Queue queue = session.createQueue("queue");
   MessageProducer producer = session.createProducer(queue);
   producer.setDeliveryMode(DeliveryMode.PERSISTENT);
   TextMessage msg = session.createTextMessage("hello");
   msg.setIntProperty("mycount", 0);
   producer.send(msg);
   connection.start();
   MessageConsumer consumer = session.createConsumer(queue);
   assertNotNull(consumer.receive(1000));
 } finally {
   connection.close();
 }
 Wait.assertTrue(() -> server.getAddressInfo(SimpleString.toSimpleString("queue")) == null);
 Wait.assertTrue(() -> server.locateQueue(SimpleString.toSimpleString("queue")) == null);
 Wait.assertEquals(0, server::getTotalMessageCount);
}
origin: apache/activemq-artemis

for (int i = 0; i < noOfMessages; i++) {
  TextMessage textMessage = session.createTextMessage("m" + i);
  textMessage.setIntProperty("i", i);
  producer.send(textMessage);
origin: apache/activemq-artemis

/**
* Test the BETWEEN condition in message selector.
* <br />
* <ul>
* <li>"age BETWEEN 15 and 19" is <code>true</code> for 17 and <code>false</code> for 20</li>
* </ul>
*/
@Test
public void testBetween() throws Exception {
 if (receiver != null) {
   receiver.close();
 }
 receiver = receiverSession.createReceiver(receiverQueue, "age BETWEEN 15 and 19");
 TextMessage dummyMessage = senderSession.createTextMessage();
 dummyMessage.setIntProperty("age", 20);
 dummyMessage.setText("testBetween:1");
 sender.send(dummyMessage);
 TextMessage message = senderSession.createTextMessage();
 message.setIntProperty("age", 17);
 message.setText("testBetween:2");
 sender.send(message);
 TextMessage msg = (TextMessage) receiver.receive(TestConfig.TIMEOUT);
 Assert.assertTrue("Message not received", msg != null);
 Assert.assertTrue("Message of another test: " + msg.getText(), msg.getText().startsWith("testBetween"));
 Assert.assertEquals("testBetween:2", msg.getText());
}
origin: apache/activemq-artemis

message.setDoubleProperty("double", 66.6);
message.setFloatProperty("float", 56.789f);
message.setIntProperty("int", 8);
message.setByteProperty("byte", (byte) 10);
origin: apache/activemq-artemis

sendMessage.setIntProperty("ActiveMQ.MQTT.QoS", 0);
producer.send(sendMessage);
origin: objectweb-joramtests/joramtests

message.setIntProperty("NumberOfOrders", 2);
message.setText("testIdentifierConversion:2");
sender.send(message);
origin: apache/activemq-artemis

@Test
public void testAutoCreateMulticastAddress() throws Throwable {
 if (!isNetty()) {
   // no need to run the test, there's no AMQP support
   return;
 }
 assertNull(server.getAddressInfo(SimpleString.toSimpleString("topic")));
 ConnectionFactory factorySend = createFactory(2);
 Connection connection = factorySend.createConnection();
 try {
   Session session = connection.createSession(false, Session.AUTO_ACKNOWLEDGE);
   javax.jms.Topic topic = session.createTopic("topic");
   MessageProducer producer = session.createProducer(topic);
   producer.setDeliveryMode(DeliveryMode.PERSISTENT);
   TextMessage msg = session.createTextMessage("hello");
   msg.setIntProperty("mycount", 0);
   producer.send(msg);
 } finally {
   connection.close();
 }
 assertNotNull(server.getAddressInfo(SimpleString.toSimpleString("topic")));
 assertEquals(RoutingType.MULTICAST, server.getAddressInfo(SimpleString.toSimpleString("topic")).getRoutingType());
 assertEquals(0, server.getTotalMessageCount());
}
origin: apache/activemq-artemis

  TextMessage message = producerSession.createTextMessage();
  message.setStringProperty("JMSXGroupID", JMSX_GROUP_ID);
  message.setIntProperty("JMSXGroupSeq", j);
  message.setText("Message" + j);
message.setStringProperty("JMSXGroupID", JMSX_GROUP_ID);
message.setIntProperty("JMSXGroupSeq", -1);
message.setText("Message" + " group close");
origin: apache/activemq-artemis

/**
* Test that conversions that apply to the <code>get</code> methods for properties do not
* apply when a property is used in a message selector expression.
* Based on the example of chapter 3.8.1.1 about identifiers.
*/
@Test
public void testIdentifierConversion() throws Exception {
 if (receiver != null) {
   receiver.close();
 }
 receiver = receiverSession.createReceiver(receiverQueue, "NumberOfOrders > 1");
 TextMessage dummyMessage = senderSession.createTextMessage();
 dummyMessage.setStringProperty("NumberOfOrders", "2");
 dummyMessage.setText("testIdentifierConversion:1");
 sender.send(dummyMessage);
 TextMessage message = senderSession.createTextMessage();
 message.setIntProperty("NumberOfOrders", 2);
 message.setText("testIdentifierConversion:2");
 sender.send(message);
 TextMessage msg = (TextMessage) receiver.receive(TestConfig.TIMEOUT);
 Assert.assertEquals("testIdentifierConversion:2", msg.getText());
}
origin: agoncal/agoncal-book-javaee7

 public void sendMessage() throws JMSException {
  Message message = null;

  // Filtering messages
  context.createTextMessage().setIntProperty("orderAmount", 1530);
  context.createTextMessage().setJMSPriority(5);

  // Setting Message Time-to-Live
  context.createProducer().setTimeToLive(1000).send(queue, message);
  context.createProducer().setTimeToLive(1000).setDeliveryMode(DeliveryMode.NON_PERSISTENT).send(queue, message);

  // Specifying Message Persistence
  context.createProducer().setDeliveryMode(DeliveryMode.NON_PERSISTENT).send(queue, message);

  // Controlling Acknowledgment
  message.acknowledge();
  context.createProducer().setDeliveryMode(DeliveryMode.NON_PERSISTENT).send(queue, message);

  // Creating Durable Consumers
  context.createDurableConsumer(topic, "javaee7DurableSubscription").receive();

  // Setting Priorities
  context.createProducer().setPriority(2).send(queue, message);

  // All together
  context.createProducer().setPriority(2).setTimeToLive(1000).setDeliveryMode(DeliveryMode.NON_PERSISTENT).send(queue, message);

 }
}
javax.jmsTextMessagesetIntProperty

Popular methods of TextMessage

  • getText
    Gets the string containing this message's data. The default value is null.
  • setText
    Sets the string containing this message's data.
  • setStringProperty
  • setJMSCorrelationID
  • setLongProperty
  • getStringProperty
  • setBooleanProperty
  • setJMSReplyTo
  • getJMSCorrelationID
  • getJMSMessageID
  • getJMSReplyTo
  • setDoubleProperty
  • getJMSReplyTo,
  • setDoubleProperty,
  • acknowledge,
  • setJMSType,
  • getJMSDeliveryMode,
  • setObjectProperty,
  • getIntProperty,
  • getJMSPriority,
  • clearBody

Popular in Java

  • Making http post requests using okhttp
  • scheduleAtFixedRate (ScheduledExecutorService)
  • getSharedPreferences (Context)
  • putExtra (Intent)
  • ObjectMapper (com.fasterxml.jackson.databind)
    ObjectMapper provides functionality for reading and writing JSON, either to and from basic POJOs (Pl
  • Proxy (java.net)
    This class represents proxy server settings. A created instance of Proxy stores a type and an addres
  • NumberFormat (java.text)
    The abstract base class for all number formats. This class provides the interface for formatting and
  • SimpleDateFormat (java.text)
    Formats and parses dates in a locale-sensitive manner. Formatting turns a Date into a String, and pa
  • Timer (java.util)
    Timers schedule one-shot or recurring TimerTask for execution. Prefer java.util.concurrent.Scheduled
  • JOptionPane (javax.swing)
  • Top 17 Plugins for Android Studio
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimAtomGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyStudentsTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now