public class MessagePublisher extends Object
| Constructor and Description |
|---|
MessagePublisher(Topic topic,
TopicConnectionFactory factory) |
MessagePublisher(Topic topic,
TopicConnectionFactory factory,
MessageFactory messageFactory) |
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
static MessagePublisher |
createPublisher(String connectionFactory,
String topic) |
static MessagePublisher |
createPublisher(String connectionFactoryName,
String topicName,
MessageFactory messageFactory) |
TopicConnection |
getConnection() |
MessageFactory |
getMessageFactory() |
TopicPublisher |
getPublisher() |
TopicSession |
getSession() |
Topic |
getTopic() |
void |
publish(Message msg) |
void |
publish(Object content) |
void |
setMessageFactory(MessageFactory factory) |
void |
setTopic(Topic topic) |
public MessagePublisher(Topic topic, TopicConnectionFactory factory)
public MessagePublisher(Topic topic, TopicConnectionFactory factory, MessageFactory messageFactory)
public Topic getTopic()
public void setTopic(Topic topic)
public void setMessageFactory(MessageFactory factory)
public MessageFactory getMessageFactory()
public TopicConnection getConnection() throws JMSException
JMSExceptionpublic TopicSession getSession() throws JMSException
JMSExceptionpublic TopicPublisher getPublisher() throws JMSException
JMSExceptionpublic void publish(Object content) throws JMSException
JMSExceptionpublic void publish(Message msg) throws JMSException
JMSExceptionpublic void close()
throws JMSException
JMSExceptionpublic static MessagePublisher createPublisher(String connectionFactory, String topic) throws NamingException
NamingExceptionpublic static MessagePublisher createPublisher(String connectionFactoryName, String topicName, MessageFactory messageFactory) throws NamingException
NamingExceptionCopyright © 2011 Nuxeo SA. All Rights Reserved.