Class IntegrationTestRosterUtil


  • public class IntegrationTestRosterUtil
    extends java.lang.Object
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static void ensureBothAccountsAreNotInEachOthersRoster​(org.jivesoftware.smack.XMPPConnection conOne, org.jivesoftware.smack.XMPPConnection conTwo)  
      static void ensureBothAccountsAreSubscribedToEachOther​(org.jivesoftware.smack.XMPPConnection conOne, org.jivesoftware.smack.XMPPConnection conTwo, long timeout)  
      static void ensureSubscribedTo​(org.jivesoftware.smack.XMPPConnection presenceRequestReceiverConnection, org.jivesoftware.smack.XMPPConnection presenceRequestingConnection, long timeout)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • IntegrationTestRosterUtil

        public IntegrationTestRosterUtil()
    • Method Detail

      • ensureBothAccountsAreSubscribedToEachOther

        public static void ensureBothAccountsAreSubscribedToEachOther​(org.jivesoftware.smack.XMPPConnection conOne,
                                                                      org.jivesoftware.smack.XMPPConnection conTwo,
                                                                      long timeout)
                                                               throws java.util.concurrent.TimeoutException,
                                                                      java.lang.Exception
        Throws:
        java.util.concurrent.TimeoutException
        java.lang.Exception
      • ensureSubscribedTo

        public static void ensureSubscribedTo​(org.jivesoftware.smack.XMPPConnection presenceRequestReceiverConnection,
                                              org.jivesoftware.smack.XMPPConnection presenceRequestingConnection,
                                              long timeout)
                                       throws java.util.concurrent.TimeoutException,
                                              java.lang.Exception
        Throws:
        java.util.concurrent.TimeoutException
        java.lang.Exception
      • ensureBothAccountsAreNotInEachOthersRoster

        public static void ensureBothAccountsAreNotInEachOthersRoster​(org.jivesoftware.smack.XMPPConnection conOne,
                                                                      org.jivesoftware.smack.XMPPConnection conTwo)
                                                               throws org.jivesoftware.smack.SmackException.NotLoggedInException,
                                                                      org.jivesoftware.smack.SmackException.NoResponseException,
                                                                      org.jivesoftware.smack.XMPPException.XMPPErrorException,
                                                                      org.jivesoftware.smack.SmackException.NotConnectedException,
                                                                      java.lang.InterruptedException
        Throws:
        org.jivesoftware.smack.SmackException.NotLoggedInException
        org.jivesoftware.smack.SmackException.NoResponseException
        org.jivesoftware.smack.XMPPException.XMPPErrorException
        org.jivesoftware.smack.SmackException.NotConnectedException
        java.lang.InterruptedException