Class MultiUserChat.MucCreateConfigFormHandle

    • Constructor Detail

      • MucCreateConfigFormHandle

        public MucCreateConfigFormHandle()
    • Method Detail

      • makeInstant

        public void makeInstant()
                         throws org.jivesoftware.smack.SmackException.NoResponseException,
                                org.jivesoftware.smack.XMPPException.XMPPErrorException,
                                org.jivesoftware.smack.SmackException.NotConnectedException,
                                java.lang.InterruptedException
        Create an instant room. The default configuration will be accepted and the room will become unlocked, i.e. other users are able to join.
        Throws:
        org.jivesoftware.smack.SmackException.NoResponseException - if there was no response from the remote entity.
        org.jivesoftware.smack.XMPPException.XMPPErrorException - if there was an XMPP error returned.
        org.jivesoftware.smack.SmackException.NotConnectedException - if the XMPP connection is not connected.
        java.lang.InterruptedException - if the calling thread was interrupted.
        See Also:
        XEP-45 ยง 10.1.2 Creating an Instant Room
      • getConfigFormManager

        public MucConfigFormManager getConfigFormManager()
                                                  throws org.jivesoftware.smack.SmackException.NoResponseException,
                                                         org.jivesoftware.smack.XMPPException.XMPPErrorException,
                                                         org.jivesoftware.smack.SmackException.NotConnectedException,
                                                         java.lang.InterruptedException
        Returns:
        a MUC configuration form manager for this room.
        Throws:
        org.jivesoftware.smack.SmackException.NoResponseException - if there was no response from the remote entity.
        org.jivesoftware.smack.XMPPException.XMPPErrorException - if there was an XMPP error returned.
        org.jivesoftware.smack.SmackException.NotConnectedException - if the XMPP connection is not connected.
        java.lang.InterruptedException - if the calling thread was interrupted.
        See Also:
        MultiUserChat.getConfigFormManager()