Class MUCUser.Invite
java.lang.Object
org.jivesoftware.smackx.muc.packet.MUCUser.Invite
- All Implemented Interfaces:
Element
,NamedElement
- Enclosing class:
- MUCUser
Represents an invitation for another user to a room. The sender of the invitation
must be an occupant of the room. The invitation will be sent to the room which in turn
will forward the invitation to the invitee.
-
Field Summary
-
Constructor Summary
ConstructorDescriptionInvite
(String reason, EntityBareJid to) Invite
(String reason, EntityFullJid from) Invite
(String reason, EntityJid from, EntityBareJid to) -
Method Summary
Modifier and TypeMethodDescriptionReturns the root element name.getFrom()
Returns the bare JID of the inviting user or, optionally, the room JID.Returns the message explaining the invitation.getTo()
Returns the bare JID of the invitee.toXML
(XmlEnvironment enclosingNamespace)
-
Field Details
-
ELEMENT
- See Also:
-
-
Constructor Details
-
Invite
-
Invite
-
Invite
-
-
Method Details
-
getFrom
Returns the bare JID of the inviting user or, optionally, the room JID. (e.g. 'crone1@shakespeare.lit/desktop').- Returns:
- the room's occupant that sent the invitation.
-
getReason
Returns the message explaining the invitation.- Returns:
- the message explaining the invitation.
-
getTo
Returns the bare JID of the invitee. (e.g. 'hecate@shakespeare.lit')- Returns:
- the bare JID of the invitee.
-
toXML
-
getElementName
Description copied from interface:NamedElement
Returns the root element name.- Specified by:
getElementName
in interfaceNamedElement
- Returns:
- the element name.
-