|
Public Member Functions |
| DefaultPublisherImpl () throws MOMException |
| DefaultPublisherImpl (String username, String password, String brokerList, Boolean loadBalancing, Boolean sequential, Boolean selectorAtBroker) throws MOMException |
boolean | isClosed () |
void | setExceptionListener (cern.cmw.mom.pubsub.ExceptionListener listener) |
void | close () |
BytesMessage | createBytesMessage () throws JMSException |
MapMessage | createMapMessage () throws JMSException |
Message | createMessage () throws JMSException |
ObjectMessage | createObjectMessage () throws JMSException |
StreamMessage | createStreamMessage () throws JMSException |
TextMessage | createTextMessage () throws JMSException |
void | onException (JMSException ex) |
void | open () throws MOMException |
void | publish (String topic, Message message) throws JMSException, NamingException |
void | publish (String topic, Message message, int deliveryMode, int priority, long timeToLive) throws JMSException, NamingException |
Protected Member Functions |
void | finalize () throws Throwable |
Static Package Attributes |
Category | cat = Category.getInstance(DefaultPublisherImpl.class.getName()) |
Private Member Functions |
Topic | createTopic (String topic) throws JMSException, NamingException |
void | initialize (boolean retry) throws MOMException |
Private Attributes |
Boolean | loadBalancing |
Boolean | selectorAtBroker |
Boolean | sequential |
cern.cmw.mom.pubsub.ExceptionListener | listener = null |
JMSTopicConnection | connection = null |
Map | topicDirectory = null |
Properties | momProperties = null |
String | brokerList |
String | password |
String | username |
TopicPublisher | publisher = null |
TopicSession | session = null |
boolean | closed = true |
int | defaultPersistance |
int | defaultPriority |
long | defaultTimeToLive |