Class AbstractSmackSpecificLowLevelIntegrationTest<C extends org.jivesoftware.smack.AbstractXMPPConnection>

    • Constructor Detail

      • AbstractSmackSpecificLowLevelIntegrationTest

        public AbstractSmackSpecificLowLevelIntegrationTest​(SmackIntegrationTestEnvironment environment,
                                                            java.lang.Class<C> connectionClass)
    • Method Detail

      • getConnectionDescriptor

        public XmppConnectionDescriptor<C,​? extends org.jivesoftware.smack.ConnectionConfiguration,​? extends org.jivesoftware.smack.ConnectionConfiguration.Builder<?,​?>> getConnectionDescriptor()
      • getSpecificUnconnectedConnection

        protected C getSpecificUnconnectedConnection()
                                              throws org.jivesoftware.smack.SmackException.NoResponseException,
                                                     org.jivesoftware.smack.XMPPException.XMPPErrorException,
                                                     org.jivesoftware.smack.SmackException.NotConnectedException,
                                                     java.lang.InterruptedException
        Throws:
        org.jivesoftware.smack.SmackException.NoResponseException
        org.jivesoftware.smack.XMPPException.XMPPErrorException
        org.jivesoftware.smack.SmackException.NotConnectedException
        java.lang.InterruptedException
      • getSpecificUnconnectedConnections

        protected java.util.List<C> getSpecificUnconnectedConnections​(int count)
                                                               throws org.jivesoftware.smack.SmackException.NoResponseException,
                                                                      org.jivesoftware.smack.XMPPException.XMPPErrorException,
                                                                      org.jivesoftware.smack.SmackException.NotConnectedException,
                                                                      java.lang.InterruptedException
        Throws:
        org.jivesoftware.smack.SmackException.NoResponseException
        org.jivesoftware.smack.XMPPException.XMPPErrorException
        org.jivesoftware.smack.SmackException.NotConnectedException
        java.lang.InterruptedException