Package org.xmpp.muc
Class JoinRoom
- java.lang.Object
-
- org.xmpp.packet.Packet
-
- org.xmpp.packet.Presence
-
- org.xmpp.muc.JoinRoom
-
@NotThreadSafe public class JoinRoom extends Presence
Initial presence sent when joining an existing room or creating a new room. The JoinRoom presence indicates the posibility of the sender to speak MUC.Code example:
// Join an existing room or create a new one. JoinRoom joinRoom = new JoinRoom("john@jabber.org/notebook", "room@conference.jabber.org/nick"); component.sendPacket(joinRoom);- Author:
- Gaston Dombiak
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.xmpp.packet.Presence
Presence.Show, Presence.Type
-
-
Field Summary
-
Fields inherited from class org.xmpp.packet.Packet
docFactory, element, fromJID, toJID
-
-
Method Summary
-
Methods inherited from class org.xmpp.packet.Presence
addChildElement, createCopy, getChildElement, getPriority, getShow, getStatus, getType, isAvailable, setPriority, setShow, setStatus, setType
-
Methods inherited from class org.xmpp.packet.Packet
addExtension, deleteExtension, getElement, getError, getExtension, getFrom, getID, getTo, setError, setError, setFrom, setFrom, setID, setTo, setTo, toString, toXML
-
-
-
-
Constructor Detail
-
JoinRoom
public JoinRoom(String from, String to)
Creates a new Presence packet that could be sent to a MUC service in order to join an existing MUC room or create a new one.- Parameters:
from- the real full JID of the user that will join or create a MUC room.to- a full JID where the bare JID is the MUC room address and the resource is the nickname of the user joining the room.
-
-