Class MockTopicSession

    • Constructor Detail

      • MockTopicSession

        public MockTopicSession()
    • Method Detail

      • setupCreateTopic

        public void setupCreateTopic​(Topic topicToReturn)
      • setExpectedTopicName

        public void setExpectedTopicName​(java.lang.String topicName)
      • setupCreateTopicCalls

        public void setupCreateTopicCalls​(int createTopicCalls)
      • createDurableSubscriber

        public TopicSubscriber createDurableSubscriber​(Topic topic,
                                                       java.lang.String name)
                                                throws JMSException
        Throws:
        JMSException
      • createDurableSubscriber

        public TopicSubscriber createDurableSubscriber​(Topic topic,
                                                       java.lang.String name,
                                                       java.lang.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,
                                                java.lang.String messsageSelecter,
                                                boolean noLocal)
                                         throws JMSException
        Throws:
        JMSException
      • createTemporaryTopic

        public TemporaryTopic createTemporaryTopic()
                                            throws JMSException
        Throws:
        JMSException
      • createTopic

        public Topic createTopic​(java.lang.String topicName)
                          throws JMSException
        Throws:
        JMSException
      • unsubscribe

        public void unsubscribe​(java.lang.String topicName)
                         throws JMSException
        Throws:
        JMSException