Package org.apache.activemq.junit
Class ActiveMQDynamicQueueSenderResource
java.lang.Object
org.junit.rules.ExternalResource
org.apache.activemq.junit.AbstractActiveMQClientResource
org.apache.activemq.junit.AbstractActiveMQProducerResource
org.apache.activemq.junit.ActiveMQDynamicQueueSenderResource
- All Implemented Interfaces:
TestRule
-
Constructor Summary
ConstructorsConstructorDescriptionActiveMQDynamicQueueSenderResource(String defaultDestinationName, URI brokerURI) ActiveMQDynamicQueueSenderResource(String defaultDestinationName, URI brokerURI, String userName, String password) ActiveMQDynamicQueueSenderResource(String defaultDestinationName, org.apache.activemq.ActiveMQConnectionFactory connectionFactory) ActiveMQDynamicQueueSenderResource(String destinationName, EmbeddedActiveMQBroker embeddedActiveMQBroker) ActiveMQDynamicQueueSenderResource(URI brokerURI) ActiveMQDynamicQueueSenderResource(URI brokerURI, String userName, String password) ActiveMQDynamicQueueSenderResource(org.apache.activemq.ActiveMQConnectionFactory connectionFactory) ActiveMQDynamicQueueSenderResource(EmbeddedActiveMQBroker embeddedActiveMQBroker) -
Method Summary
Modifier and TypeMethodDescriptionprotected voidbytevoidsendMessage(jakarta.jms.Message message) jakarta.jms.BytesMessagesendMessage(String destinationName, byte[] body) voidsendMessage(String destinationName, jakarta.jms.Message message) jakarta.jms.ObjectMessagesendMessage(String destinationName, Serializable body) jakarta.jms.TextMessagesendMessage(String destinationName, String body) jakarta.jms.MapMessagesendMessage(String destinationName, Map<String, Object> body) jakarta.jms.BytesMessagesendMessageWithProperties(String destinationName, byte[] body, Map<String, Object> properties) jakarta.jms.ObjectMessagesendMessageWithProperties(String destinationName, Serializable body, Map<String, Object> properties) jakarta.jms.TextMessagejakarta.jms.MapMessagesendMessageWithProperties(String destinationName, Map<String, Object> body, Map<String, Object> properties) Methods inherited from class org.apache.activemq.junit.AbstractActiveMQProducerResource
getDestinationName, sendMessage, sendMessage, sendMessage, sendMessage, sendMessageWithProperties, sendMessageWithProperties, sendMessageWithProperties, sendMessageWithPropertiesMethods inherited from class org.apache.activemq.junit.AbstractActiveMQClientResource
after, before, createBytesMessage, createDestination, createMapMessage, createMessage, createMessage, createMessage, createMessage, createMessage, createMessage, createMessage, createMessage, createObjectMessage, createStreamMessage, createTextMessage, getBrokerURL, getClientId, setMessageProperties, start, stopMethods inherited from class org.junit.rules.ExternalResource
apply
-
Constructor Details
-
ActiveMQDynamicQueueSenderResource
public ActiveMQDynamicQueueSenderResource(org.apache.activemq.ActiveMQConnectionFactory connectionFactory) -
ActiveMQDynamicQueueSenderResource
-
ActiveMQDynamicQueueSenderResource
-
ActiveMQDynamicQueueSenderResource
-
ActiveMQDynamicQueueSenderResource
public ActiveMQDynamicQueueSenderResource(String defaultDestinationName, org.apache.activemq.ActiveMQConnectionFactory connectionFactory) -
ActiveMQDynamicQueueSenderResource
-
ActiveMQDynamicQueueSenderResource
public ActiveMQDynamicQueueSenderResource(String destinationName, EmbeddedActiveMQBroker embeddedActiveMQBroker) -
ActiveMQDynamicQueueSenderResource
-
-
Method Details
-
createClient
protected void createClient() throws jakarta.jms.JMSException- Specified by:
createClientin classAbstractActiveMQClientResource- Throws:
jakarta.jms.JMSException
-
getDestinationType
public byte getDestinationType()- Specified by:
getDestinationTypein classAbstractActiveMQClientResource
-
sendMessage
public void sendMessage(jakarta.jms.Message message) throws jakarta.jms.JMSException - Overrides:
sendMessagein classAbstractActiveMQProducerResource- 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, throws jakarta.jms.JMSExceptionObject> properties) - 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
-