Package com.mockobjects.jms
Class MockTopicSession
java.lang.Object
com.mockobjects.MockObject
com.mockobjects.jms.MockSession
com.mockobjects.jms.MockTopicSession
- All Implemented Interfaces:
Verifiable
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionTopicSubscribercreateDurableSubscriber(Topic topic, String name) TopicSubscribercreateDurableSubscriber(Topic topic, String name, String messsageSelecter, boolean noLocal) TopicPublishercreatePublisher(Topic topic) TopicSubscribercreateSubscriber(Topic topic) TopicSubscribercreateSubscriber(Topic topic, String messsageSelecter, boolean noLocal) TemporaryTopicTopiccreateTopic(String topicName) voidsetExpectedTopicName(String topicName) voidsetupCreatePublisher(TopicPublisher topicPublisherToReturn) voidsetupCreateTopic(Topic topicToReturn) voidsetupCreateTopicCalls(int createTopicCalls) voidsetupTopicSubscriber(TopicSubscriber topicSubscriberToReturn) voidunsubscribe(String topicName) Methods inherited from class com.mockobjects.jms.MockSession
close, commit, createBytesMessage, createMapMessage, createMessage, createObjectMessage, createObjectMessage, createStreamMessage, createTextMessage, createTextMessage, getMessageListener, getTransacted, recover, rollback, run, setExpectedCloseCalls, setExpectedCreateTextMessageCalls, setMessageListener, setupCreateObjectMessage, setupTextMessage, setupThrowExceptionMethods inherited from class com.mockobjects.MockObject
notImplemented, notYetImplemented, verify
-
Constructor Details
-
MockTopicSession
public MockTopicSession()
-
-
Method Details
-
setupCreateTopic
public void setupCreateTopic(Topic topicToReturn) -
setExpectedTopicName
-
setupCreateTopicCalls
public void setupCreateTopicCalls(int createTopicCalls) -
createDurableSubscriber
- Throws:
JMSException
-
createDurableSubscriber
public TopicSubscriber createDurableSubscriber(Topic topic, String name, String messsageSelecter, boolean noLocal) throws JMSException - Throws:
JMSException
-
setupCreatePublisher
public void setupCreatePublisher(TopicPublisher topicPublisherToReturn) -
createPublisher
public TopicPublisher createPublisher(Topic topic) throws JMSException - Throws:
JMSException
-
setupTopicSubscriber
public void setupTopicSubscriber(TopicSubscriber topicSubscriberToReturn) -
createSubscriber
public TopicSubscriber createSubscriber(Topic topic) throws JMSException - Throws:
JMSException
-
createSubscriber
public TopicSubscriber createSubscriber(Topic topic, String messsageSelecter, boolean noLocal) throws JMSException - Throws:
JMSException
-
createTemporaryTopic
public TemporaryTopic createTemporaryTopic() throws JMSException- Throws:
JMSException
-
createTopic
- Throws:
JMSException
-
unsubscribe
- Throws:
JMSException
-