Smack

Package org.jivesoftware.smackx.muc

Classes and Interfaces that implement Multi-User Chat (MUC).

See:
          Description

Interface Summary
InvitationListener A listener that is fired anytime an invitation to join a MUC room is received.
InvitationRejectionListener A listener that is fired anytime an invitee declines or rejects an invitation.
ParticipantStatusListener A listener that is fired anytime a participant's status in a room is changed, such as the user being kicked, banned, or granted admin permissions.
SubjectUpdatedListener A listener that is fired anytime a MUC room changes its subject.
UserStatusListener A listener that is fired anytime your participant's status in a room is changed, such as the user being kicked, banned, or granted admin permissions.
 

Class Summary
Affiliate Represents an affiliation of a user to a given room.
DeafOccupantInterceptor Packet interceptor that will intercept presence packets sent to the MUC service to indicate that the user wants to be a deaf occupant.
DefaultParticipantStatusListener Default implementation of the ParticipantStatusListener interface.
DefaultUserStatusListener Default implementation of the UserStatusListener interface.
DiscussionHistory The DiscussionHistory class controls the number of characters or messages to receive when entering a room.
HostedRoom Hosted rooms by a chat service may be discovered if they are configured to appear in the room directory .
MultiUserChat A MultiUserChat is a conversation that takes place among many users in a virtual room.
Occupant Represents the information about an occupant in a given room.
RoomInfo Represents the room information that was discovered using Service Discovery.
 

Package org.jivesoftware.smackx.muc Description

Classes and Interfaces that implement Multi-User Chat (MUC).


Smack

Copyright © 2003-2007 Jive Software.