|
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 |