Class MUCInitialPresence

  • All Implemented Interfaces:
    Element, ExtensionElement, NamedElement, XmlElement, XmlLangElement

    public class MUCInitialPresence
    extends Object
    implements ExtensionElement
    Represents extended presence information whose sole purpose is to signal the ability of the occupant to speak the MUC protocol when joining a room. If the room requires a password then the MUCInitialPresence should include one.

    The amount of discussion history provided on entering a room (perhaps because the user is on a low-bandwidth connection or is using a small-footprint client) could be managed by setting a configured History instance to the MUCInitialPresence instance.

    See Also:
    setHistory(MUCInitialPresence.History)