Modifier and Type | Method and Description |
---|---|
ChatPanel |
ChatWindowManager.getMultiChat(AdHocChatRoom adHocChatRoom,
boolean create)
Gets the ChatPanel corresponding to the specified
AdHocChatRoom and optionally creates it if it does not exist.
|
ChatPanel |
ChatWindowManager.getMultiChat(AdHocChatRoom adHocChatRoom,
boolean create,
java.lang.String escapedMessageID)
Gets the ChatPanel corresponding to the specified
AdHocChatRoom and optionally creates it if it does not exist.
|
Modifier and Type | Method and Description |
---|---|
AdHocChatRoom |
AdHocChatRoomWrapper.getAdHocChatRoom()
Returns the AdHocChatRoom that this wrapper represents.
|
Modifier and Type | Method and Description |
---|---|
AdHocChatRoomWrapper |
AdHocChatRoomProviderWrapper.findChatRoomWrapperForAdHocChatRoom(AdHocChatRoom adHocChatRoom)
Returns the ad-hoc chat room wrapper contained in this provider that
corresponds to the given ad-hoc chat room.
|
void |
ConferenceChatManager.joinChatRoom(AdHocChatRoom chatRoom)
Joins the given chat room and manages all the exceptions that could
occur during the join process.
|
void |
AdHocConferenceChatSession.loadChatRoom(AdHocChatRoom chatRoom)
Loads the given chat room in the this chat conference panel.
|
void |
AdHocChatRoomWrapper.setAdHocChatRoom(AdHocChatRoom adHocChatRoom)
Sets the AdHocChatRoom that this wrapper represents.
|
Constructor and Description |
---|
AdHocChatRoomWrapper(AdHocChatRoomProviderWrapper parentProvider,
AdHocChatRoom adHocChatRoom)
Creates a ChatRoomWrapper by specifying the corresponding chat
room.
|
AdHocConferenceChatTransport(ChatSession chatSession,
AdHocChatRoom chatRoom)
Creates an instance of ConferenceChatTransport by specifying the
parent chat session and the ad-hoc chat room associated with this
transport.
|
Modifier and Type | Method and Description |
---|---|
AdHocChatRoomWrapper |
AdHocChatRoomList.findChatRoomWrapperFromAdHocChatRoom(AdHocChatRoom adHocChatRoom)
Returns the AdHocChatRoomWrapper that correspond to the given
AdHocChatRoom.
|
Modifier and Type | Class and Description |
---|---|
class |
AdHocChatRoomIcqImpl
Represents an ad-hoc chat room, where multiple chat users could communicate
in a many-to-many fashion.
|
Modifier and Type | Method and Description |
---|---|
AdHocChatRoom |
OperationSetAdHocMultiUserChatIcqImpl.createAdHocChatRoom(java.lang.String adHocRoomName,
java.util.List<java.lang.String> contacts,
java.lang.String reason)
Creates an ad-hoc room with the named adHocRoomName and inviting
the specified list of contacts.
|
AdHocChatRoom |
OperationSetAdHocMultiUserChatIcqImpl.createAdHocChatRoom(java.lang.String roomName,
java.util.Map<java.lang.String,java.lang.Object> roomProperties)
Creates a room with the named roomName and according to the
specified roomProperties on the server that this protocol
provider is currently connected to.
|
AdHocChatRoom |
AdHocChatRoomInvitationIcqImpl.getTargetAdHocChatRoom()
Returns the corresponding ad-hoc chat room.
|
Modifier and Type | Method and Description |
---|---|
java.util.List<AdHocChatRoom> |
OperationSetAdHocMultiUserChatIcqImpl.getAdHocChatRooms()
Returns a list of all currently joined AdHocChatRoom-s.
|
Modifier and Type | Method and Description |
---|---|
void |
OperationSetAdHocMultiUserChatIcqImpl.fireInvitationEvent(AdHocChatRoom targetChatRoom,
java.lang.String inviter,
java.lang.String reason,
byte[] password)
Delivers a AdHocChatRoomInvitationReceivedEvent to all
registered AdHocChatRoomInvitationListeners.
|
void |
OperationSetAdHocMultiUserChatIcqImpl.fireLocalUserPresenceEvent(AdHocChatRoom chatRoom,
java.lang.String eventType,
java.lang.String reason)
Delivers a LocalUserAdHocChatRoomPresenceChangeEvent to all
registered LocalUserAdHocChatRoomPresenceListeners.
|
Constructor and Description |
---|
AdHocChatRoomInvitationIcqImpl(AdHocChatRoom targetChatRoom,
java.lang.String inviter,
java.lang.String reason,
byte[] password)
Creates an instance of the AdHocChatRoomInvitationIcqImpl by
specifying the targetChatRoom, the inviter, the reason and the password.
|
Modifier and Type | Method and Description |
---|---|
AdHocChatRoom |
OperationSetAdHocMultiUserChat.createAdHocChatRoom(java.lang.String adHocRoomName,
java.util.List<java.lang.String> contacts,
java.lang.String reason)
Creates an ad-hoc room with the named adHocRoomName and in
including to the specified contacts for the given reason
.
|
AdHocChatRoom |
OperationSetAdHocMultiUserChat.createAdHocChatRoom(java.lang.String adHocRoomName,
java.util.Map<java.lang.String,java.lang.Object> adHocRoomProperties)
Creates an ad-hoc room with the named adHocRoomName and
according to the specified adHocRoomProperties.
|
AdHocChatRoom |
AdHocChatRoomInvitation.getTargetAdHocChatRoom()
Returns the AdHocChatRoom, which is the target of this
invitation.
|
Modifier and Type | Method and Description |
---|---|
java.util.List<AdHocChatRoom> |
OperationSetAdHocMultiUserChat.getAdHocChatRooms()
Returns a list of all currently joined AdHocChatRoom-s.
|
Modifier and Type | Method and Description |
---|---|
AdHocChatRoom |
LocalUserAdHocChatRoomPresenceChangeEvent.getAdHocChatRoom()
Returns the AdHocChatRoom, that this event is about.
|
AdHocChatRoom |
AdHocChatRoomParticipantPresenceChangeEvent.getAdHocChatRoom()
Returns the ad-hoc chat room that produced this event.
|
AdHocChatRoom |
AdHocChatRoomCreatedEvent.getAdHocCreatedRoom()
Returns the ad-hoc room concerned by this event.
|
AdHocChatRoom |
AdHocChatRoomDestroyedEvent.getAdHocDestroyedRoom()
Returns the ad-hoc room concerned by this event.
|
AdHocChatRoom |
AdHocChatRoomInvitationRejectedEvent.getChatRoom()
Returns the AdHocChatRoom for which the initial invitation was.
|
AdHocChatRoom |
AdHocChatRoomMessageDeliveredEvent.getSourceAdHocChatRoom()
Returns the AdHocChatRoom that triggered this event.
|
AdHocChatRoom |
AdHocChatRoomMessageDeliveryFailedEvent.getSourceChatRoom()
Returns the AdHocChatRoom that triggered this event.
|
AdHocChatRoom |
AdHocChatRoomMessageReceivedEvent.getSourceChatRoom()
Returns the AdHocChatRoom that triggered this event.
|
Constructor and Description |
---|
AdHocChatRoomCreatedEvent(AdHocChatRoom adHocChatRoom,
Contact by)
Initializes an AdHocChatRoomCreatedEvent with the creator (
by) and the ad-hoc room adHocChatRoom.
|
AdHocChatRoomDestroyedEvent(AdHocChatRoom adHocChatRoom,
Contact by)
Initializes an AdHocChatRoomDestroyedEvent with the creator
( by) and the ad-hoc room adHocChatRoom.
|
AdHocChatRoomInvitationRejectedEvent(OperationSetAdHocMultiUserChat source,
AdHocChatRoom adHocChatRoom,
java.lang.String invitee,
java.lang.String reason,
java.util.Date timestamp)
Creates a AdHocChatRoomInvitationRejectedEvent representing the
rejection of an invitation, rejected by the given invitee.
|
AdHocChatRoomMessageDeliveredEvent(AdHocChatRoom source,
java.util.Date timestamp,
Message message,
int eventType)
Creates a MessageDeliveredEvent representing delivery of the
source message to the specified to contact.
|
AdHocChatRoomMessageDeliveryFailedEvent(AdHocChatRoom source,
Contact to,
int errorCode,
java.util.Date timestamp,
Message message)
Creates a AdHocChatRoomMessageDeliveryFailedEvent indicating
failure of delivery of a message to the specified Contact in
the specified AdHocChatRoom.
|
AdHocChatRoomMessageReceivedEvent(AdHocChatRoom source,
Contact from,
java.util.Date timestamp,
Message message,
int eventType)
Creates a MessageReceivedEvent representing reception of the
source message received from the specified from
contact.
|
AdHocChatRoomParticipantPresenceChangeEvent(AdHocChatRoom sourceAdHocRoom,
Contact sourceParticipant,
java.lang.String eventType,
java.lang.String reason)
Creates an AdHocChatRoomParticipantPresenceChangeEvent
representing that a change in the presence of an Contact
has occurred.
|
LocalUserAdHocChatRoomPresenceChangeEvent(OperationSetAdHocMultiUserChat source,
AdHocChatRoom adHocChatRoom,
java.lang.String eventType,
java.lang.String reason)
Creates an AdHocChatRoomLocalUserPresenceChangeEvent
representing that a change in local participant presence in the source
ad-hoc chat room has occurred.
|
Jitsi, the OpenSource Java VoIP and Instant Messaging client.
Distributable under Apache license.