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 Details

    • 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.