Class ServiceAdministrationManager


  • public class ServiceAdministrationManager
    extends org.jivesoftware.smack.Manager
    • Constructor Detail

      • ServiceAdministrationManager

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

      • addUser

        public RemoteCommand addUser​(org.jxmpp.jid.Jid service)
      • addUser

        public void addUser​(org.jxmpp.jid.EntityBareJid userJid,
                            java.lang.String password)
                     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
      • deleteUser

        public RemoteCommand 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,
                               java.lang.InterruptedException
        Throws:
        org.jivesoftware.smack.SmackException.NoResponseException
        org.jivesoftware.smack.XMPPException.XMPPErrorException
        org.jivesoftware.smack.SmackException.NotConnectedException
        java.lang.InterruptedException
      • deleteUser

        public void deleteUser​(java.util.Set<org.jxmpp.jid.EntityBareJid> jidsToDelete)
                        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