Class ServiceAdministrationManager

java.lang.Object
org.jivesoftware.smack.Manager
org.jivesoftware.smackx.admin.ServiceAdministrationManager

public class ServiceAdministrationManager extends org.jivesoftware.smack.Manager
  • Field Details

  • Constructor Details

    • ServiceAdministrationManager

      public ServiceAdministrationManager(org.jivesoftware.smack.XMPPConnection connection)
  • Method Details

    • getInstanceFor

      public static ServiceAdministrationManager getInstanceFor(org.jivesoftware.smack.XMPPConnection connection)
    • addUser

      public AdHocCommand addUser()
    • addUser

      public AdHocCommand addUser(org.jxmpp.jid.Jid service)
    • addUser

      public void addUser(org.jxmpp.jid.EntityBareJid userJid, String password) throws org.jivesoftware.smack.SmackException.NoResponseException, org.jivesoftware.smack.XMPPException.XMPPErrorException, org.jivesoftware.smack.SmackException.NotConnectedException, InterruptedException
      Throws:
      org.jivesoftware.smack.SmackException.NoResponseException
      org.jivesoftware.smack.XMPPException.XMPPErrorException
      org.jivesoftware.smack.SmackException.NotConnectedException
      InterruptedException
    • deleteUser

      public AdHocCommand deleteUser()
    • deleteUser

      public AdHocCommand deleteUser(org.jxmpp.jid.Jid service)
    • deleteUser

      public void deleteUser(org.jxmpp.jid.EntityBareJid userJidToDelete) throws org.jivesoftware.smack.SmackException.NoResponseException, org.jivesoftware.smack.XMPPException.XMPPErrorException, org.jivesoftware.smack.SmackException.NotConnectedException, InterruptedException
      Throws:
      org.jivesoftware.smack.SmackException.NoResponseException
      org.jivesoftware.smack.XMPPException.XMPPErrorException
      org.jivesoftware.smack.SmackException.NotConnectedException
      InterruptedException
    • deleteUser

      public void deleteUser(Set<org.jxmpp.jid.EntityBareJid> jidsToDelete) throws org.jivesoftware.smack.SmackException.NoResponseException, org.jivesoftware.smack.XMPPException.XMPPErrorException, org.jivesoftware.smack.SmackException.NotConnectedException, InterruptedException
      Throws:
      org.jivesoftware.smack.SmackException.NoResponseException
      org.jivesoftware.smack.XMPPException.XMPPErrorException
      org.jivesoftware.smack.SmackException.NotConnectedException
      InterruptedException