Class IoTDiscoveryIntegrationTest

    • Constructor Detail

      • IoTDiscoveryIntegrationTest

        public IoTDiscoveryIntegrationTest​(SmackIntegrationTestEnvironment environment)
                                    throws org.jivesoftware.smack.SmackException.NoResponseException,
                                           org.jivesoftware.smack.XMPPException.XMPPErrorException,
                                           org.jivesoftware.smack.SmackException.NotConnectedException,
                                           java.lang.InterruptedException,
                                           TestNotPossibleException
        Throws:
        org.jivesoftware.smack.SmackException.NoResponseException
        org.jivesoftware.smack.XMPPException.XMPPErrorException
        org.jivesoftware.smack.SmackException.NotConnectedException
        java.lang.InterruptedException
        TestNotPossibleException
    • Method Detail

      • registerClaimAndUnregisterThing

        @SmackIntegrationTest
        public void registerClaimAndUnregisterThing()
                                             throws org.jivesoftware.smack.XMPPException.XMPPErrorException,
                                                    java.lang.InterruptedException,
                                                    org.jivesoftware.smack.SmackException
        Throws:
        org.jivesoftware.smack.XMPPException.XMPPErrorException
        java.lang.InterruptedException
        org.jivesoftware.smack.SmackException
      • registerThing

        public static org.jivesoftware.smackx.iot.discovery.ThingState registerThing​(org.jivesoftware.smackx.iot.discovery.IoTDiscoveryManager iotDiscoveryManager,
                                                                                     org.jivesoftware.smackx.iot.Thing thing)
                                                                              throws org.jivesoftware.smack.XMPPException.XMPPErrorException,
                                                                                     java.lang.InterruptedException,
                                                                                     org.jivesoftware.smack.SmackException.SmackMessageException,
                                                                                     org.jivesoftware.smack.SmackException.NotConnectedException,
                                                                                     org.jivesoftware.smack.SmackException.NoResponseException
        Throws:
        org.jivesoftware.smack.XMPPException.XMPPErrorException
        java.lang.InterruptedException
        org.jivesoftware.smack.SmackException.SmackMessageException
        org.jivesoftware.smack.SmackException.NotConnectedException
        org.jivesoftware.smack.SmackException.NoResponseException