Class ActiveMQDynamicTopicPublisherResource

All Implemented Interfaces:
TestRule

public class ActiveMQDynamicTopicPublisherResource extends AbstractActiveMQProducerResource
  • Constructor Details

    • ActiveMQDynamicTopicPublisherResource

      public ActiveMQDynamicTopicPublisherResource(org.apache.activemq.ActiveMQConnectionFactory connectionFactory)
    • ActiveMQDynamicTopicPublisherResource

      public ActiveMQDynamicTopicPublisherResource(URI brokerURI)
    • ActiveMQDynamicTopicPublisherResource

      public ActiveMQDynamicTopicPublisherResource(EmbeddedActiveMQBroker embeddedActiveMQBroker)
    • ActiveMQDynamicTopicPublisherResource

      public ActiveMQDynamicTopicPublisherResource(URI brokerURI, String userName, String password)
    • ActiveMQDynamicTopicPublisherResource

      public ActiveMQDynamicTopicPublisherResource(String defaultDestinationName, org.apache.activemq.ActiveMQConnectionFactory connectionFactory)
    • ActiveMQDynamicTopicPublisherResource

      public ActiveMQDynamicTopicPublisherResource(String defaultDestinationName, URI brokerURI)
    • ActiveMQDynamicTopicPublisherResource

      public ActiveMQDynamicTopicPublisherResource(String destinationName, EmbeddedActiveMQBroker embeddedActiveMQBroker)
    • ActiveMQDynamicTopicPublisherResource

      public ActiveMQDynamicTopicPublisherResource(String defaultDestinationName, URI brokerURI, String userName, String password)
  • Method Details

    • createClient

      protected void createClient() throws jakarta.jms.JMSException
      Specified by:
      createClient in class AbstractActiveMQClientResource
      Throws:
      jakarta.jms.JMSException
    • getDestinationType

      public byte getDestinationType()
      Specified by:
      getDestinationType in class AbstractActiveMQClientResource
    • sendMessage

      public void sendMessage(jakarta.jms.Message message) throws jakarta.jms.JMSException
      Overrides:
      sendMessage in class AbstractActiveMQProducerResource
      Throws:
      jakarta.jms.JMSException
    • sendMessage

      public void sendMessage(String destinationName, jakarta.jms.Message message) throws jakarta.jms.JMSException
      Throws:
      jakarta.jms.JMSException
    • sendMessage

      public jakarta.jms.BytesMessage sendMessage(String destinationName, byte[] body) throws jakarta.jms.JMSException
      Throws:
      jakarta.jms.JMSException
    • sendMessage

      public jakarta.jms.TextMessage sendMessage(String destinationName, String body) throws jakarta.jms.JMSException
      Throws:
      jakarta.jms.JMSException
    • sendMessage

      public jakarta.jms.MapMessage sendMessage(String destinationName, Map<String,Object> body) throws jakarta.jms.JMSException
      Throws:
      jakarta.jms.JMSException
    • sendMessage

      public jakarta.jms.ObjectMessage sendMessage(String destinationName, Serializable body) throws jakarta.jms.JMSException
      Throws:
      jakarta.jms.JMSException
    • sendMessageWithProperties

      public jakarta.jms.BytesMessage sendMessageWithProperties(String destinationName, byte[] body, Map<String,Object> properties) throws jakarta.jms.JMSException
      Throws:
      jakarta.jms.JMSException
    • sendMessageWithProperties

      public jakarta.jms.TextMessage sendMessageWithProperties(String destinationName, String body, Map<String,Object> properties) throws jakarta.jms.JMSException
      Throws:
      jakarta.jms.JMSException
    • sendMessageWithProperties

      public jakarta.jms.MapMessage sendMessageWithProperties(String destinationName, Map<String,Object> body, Map<String,Object> properties) throws jakarta.jms.JMSException
      Throws:
      jakarta.jms.JMSException
    • sendMessageWithProperties

      public jakarta.jms.ObjectMessage sendMessageWithProperties(String destinationName, Serializable body, Map<String,Object> properties) throws jakarta.jms.JMSException
      Throws:
      jakarta.jms.JMSException