Class AbstractTwinBrokerIT


  • public abstract class AbstractTwinBrokerIT
    extends Object
    • Constructor Detail

      • AbstractTwinBrokerIT

        public AbstractTwinBrokerIT()
    • Method Detail

      • testPublishSubscribe

        public void testPublishSubscribe()
                                  throws Exception
        Tests that an object can be published and the same object can be received by the subscriber.
        Throws:
        Exception
      • testUpdates

        public void testUpdates()
                         throws Exception
        Tests that a publisher can update an object and the subscriber will receives all versions.
        Throws:
        Exception
      • testSubscribeBeforePublish

        public void testSubscribeBeforePublish()
                                        throws Exception
        Tests that a subscriber can register before a publisher exists.
        Throws:
        Exception
      • testMultipleSubscription

        public void testMultipleSubscription()
                                      throws Exception
        Tests that multiple subscriptions exists for the same key.
        Throws:
        Exception
      • testMultipleSubscribers

        public void testMultipleSubscribers()
                                     throws Exception
        Tests that multiple subscribers get the same update.
        Throws:
        Exception
      • testPublisherRestart

        public void testPublisherRestart()
                                  throws Exception
        Tests that subscription works if publisher gets restarted.
        Throws:
        Exception
      • testSubscriberClose

        public void testSubscriberClose()
                                 throws Exception
        Tests that subscription can be closed and reopened.
        Throws:
        Exception
      • testSubscriberCloseBeforeRegister

        public void testSubscriberCloseBeforeRegister()
                                               throws Exception
        Tests that subscription can be closed before registration.
        Throws:
        Exception
      • testPublishSubscribeWithTrapdConfig

        public void testPublishSubscribeWithTrapdConfig()
                                                 throws IOException
        Throws:
        IOException