Package org.xmpp.muc

Class DestroyRoom


  • @NotThreadSafe
    public class DestroyRoom
    extends IQ
    DestroyRoom is a packet that when sent will ask the server to destroy a given room. The room to destroy must be specified in the TO attribute of the IQ packet. The server will send a presence unavailable together with the alternate room and reason for the destruction to all the room occupants before destroying the room.

    When destroying a room it is possible to provide an alternate room which may be replacing the room about to be destroyed. It is also possible to provide a reason for the room destruction.

    • Constructor Detail

      • DestroyRoom

        public DestroyRoom​(JID alternateJID,
                           String reason)
        Creates a new DestroyRoom with the reason for the destruction and an alternate room JID.
        Parameters:
        alternateJID - JID of the alternate room or null if none.
        reason - reason for the destruction or null if none.