public class ActiveMQService extends java.lang.Object implements JMSService
| Constructor and Description |
|---|
ActiveMQService(org.apache.activemq.ActiveMQConnectionFactory connectionFactory) |
ActiveMQService(java.lang.String brokerUrl) |
ActiveMQService(java.lang.String user,
java.lang.String password,
java.lang.String brokerUrl) |
| Modifier and Type | Method and Description |
|---|---|
javax.jms.BytesMessage |
createBytesMessage(byte[] payload) |
javax.jms.MessageConsumer |
createConsumer(java.lang.String destination) |
javax.jms.MessageProducer |
createProducer(java.lang.String destination) |
javax.jms.TextMessage |
createTextMessage(java.lang.String text) |
javax.jms.ConnectionFactory |
getConnectionFactory() |
javax.jms.Connection |
getDefaultConnection() |
javax.jms.Session |
getDefaultSession() |
int |
getMaxAttempts() |
void |
setClientId(java.lang.String clientId) |
void |
setMaxAttempts(int maxAttempts) |
void |
setTransacted(boolean transacted) |
void |
start() |
void |
stop() |
public ActiveMQService(java.lang.String user,
java.lang.String password,
java.lang.String brokerUrl)
public ActiveMQService(java.lang.String brokerUrl)
public ActiveMQService(org.apache.activemq.ActiveMQConnectionFactory connectionFactory)
public javax.jms.ConnectionFactory getConnectionFactory()
getConnectionFactory in interface JMSServicepublic javax.jms.Connection getDefaultConnection()
getDefaultConnection in interface JMSServicepublic javax.jms.Session getDefaultSession()
getDefaultSession in interface JMSServicepublic javax.jms.MessageProducer createProducer(java.lang.String destination)
throws javax.jms.JMSException
createProducer in interface JMSServicejavax.jms.JMSExceptionpublic javax.jms.MessageConsumer createConsumer(java.lang.String destination)
throws javax.jms.JMSException
createConsumer in interface JMSServicejavax.jms.JMSExceptionpublic javax.jms.TextMessage createTextMessage(java.lang.String text)
throws javax.jms.JMSException
createTextMessage in interface JMSServicejavax.jms.JMSExceptionpublic javax.jms.BytesMessage createBytesMessage(byte[] payload)
throws javax.jms.JMSException
createBytesMessage in interface JMSServicejavax.jms.JMSExceptionpublic void start()
throws javax.jms.JMSException
start in interface JMSServicejavax.jms.JMSExceptionpublic void stop()
stop in interface JMSServicepublic int getMaxAttempts()
public void setMaxAttempts(int maxAttempts)
public void setClientId(java.lang.String clientId)
public void setTransacted(boolean transacted)
Copyright © 2014 Red Hat. All Rights Reserved.