| 
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use ChatRoom | |
|---|---|
| org.jivesoftware.spark | Provides the Managers used as the main entry points into the Spark client. | 
| org.jivesoftware.spark.filetransfer | Provides support for intercepting file transfers within Spark. | 
| org.jivesoftware.spark.plugin | Provides the API for creating and registring Plugins. | 
| org.jivesoftware.spark.ui | Provides support by providing all chat specific components, such as ChatRoom and ContactList. | 
| org.jivesoftware.spark.ui.conferences | Contains Conference Room specific components, such as room browsers and helpful conference utilities. | 
| org.jivesoftware.spark.ui.rooms | Contains the two implementations of ChatRoom. | 
| org.jivesoftware.sparkimpl.plugin.transcripts | |
| org.jivesoftware.sparkimpl.preference.sounds | |
| Uses of ChatRoom in org.jivesoftware.spark | 
|---|
| Methods in org.jivesoftware.spark that return ChatRoom | |
|---|---|
 ChatRoom | 
ChatManager.createChatRoom(java.lang.String userJID,
               java.lang.String nickname,
               java.lang.String title)
Creates and/or opens a chat room with the specified user.  | 
 ChatRoom | 
ChatManager.createConferenceRoom(java.lang.String roomName,
                     java.lang.String serviceName)
Creates a new public Conference Room.  | 
 ChatRoom | 
ChatManager.getChatRoom(java.lang.String jid)
Returns the ChatRoom for the giving jid. | 
| Methods in org.jivesoftware.spark with parameters of type ChatRoom | |
|---|---|
 void | 
ChatManager.filterIncomingMessage(ChatRoom room,
                      org.jivesoftware.smack.packet.Message message)
 | 
 void | 
ChatManager.filterOutgoingMessage(ChatRoom room,
                      org.jivesoftware.smack.packet.Message message)
 | 
 java.util.Collection | 
UserManager.getAllParticipantsInRoom(ChatRoom chatRoom)
Returns a Collection of all ChatUsers in a ChatRoom. | 
static void | 
SparkManager.printChatRoomTranscript(ChatRoom room)
Prints the transcript of a given chat room.  | 
 void | 
ChatManager.removeChat(ChatRoom chatRoom)
Removes the personal 1 to 1 chat from the ChatFrame.  | 
 void | 
DataManager.setMetadataForRoom(ChatRoom room,
                   java.util.Map map)
 | 
| Uses of ChatRoom in org.jivesoftware.spark.filetransfer | 
|---|
| Methods in org.jivesoftware.spark.filetransfer that return ChatRoom | |
|---|---|
 ChatRoom | 
SparkTransferManager.sendFile(java.io.File file,
         java.lang.String bJID)
Send a file to a user.  | 
| Methods in org.jivesoftware.spark.filetransfer with parameters of type ChatRoom | |
|---|---|
 void | 
SparkTransferManager.sendImage(java.awt.Image image,
          ChatRoom room)
Send an image to a user.  | 
| Uses of ChatRoom in org.jivesoftware.spark.plugin | 
|---|
| Methods in org.jivesoftware.spark.plugin with parameters of type ChatRoom | |
|---|---|
 void | 
MetadataListener.metadataAssociatedWithRoom(ChatRoom room,
                           java.util.Map metadata)
 | 
| Uses of ChatRoom in org.jivesoftware.spark.ui | 
|---|
| Methods in org.jivesoftware.spark.ui that return ChatRoom | |
|---|---|
 ChatRoom | 
ChatContainer.getActiveChatRoom()
Returns the Active ChatRoom.  | 
 ChatRoom | 
ChatRoom.getChatRoom()
Returns this instance of the chatroom.  | 
 ChatRoom | 
ChatContainer.getChatRoom(int location)
Returns a ChatRoom in the specified tab location.  | 
 ChatRoom | 
ChatContainer.getChatRoom(java.lang.String roomName)
Returns a ChatRoom by name.  | 
| Methods in org.jivesoftware.spark.ui that return types with arguments of type ChatRoom | |
|---|---|
 java.util.Collection<ChatRoom> | 
ChatContainer.getChatRooms()
 | 
 java.util.Collection<ChatRoom> | 
ChatContainer.getStaleChatRooms()
Returns a Collection of stale chat rooms.  | 
| Methods in org.jivesoftware.spark.ui with parameters of type ChatRoom | |
|---|---|
 void | 
ChatContainer.activateChatRoom(ChatRoom room)
Activates the specified ChatRoom.  | 
 void | 
ChatContainer.addChatRoom(ChatRoom room)
Adds a new ChatRoom to Spark.  | 
 void | 
ChatRoomListener.chatRoomActivated(ChatRoom room)
Invoked by ChatRooms when a ChatRoom has been activated. | 
 void | 
ChatRoomListenerAdapter.chatRoomActivated(ChatRoom room)
 | 
 void | 
ChatRoomListener.chatRoomClosed(ChatRoom room)
Invoke by ChatRooms when a ChatRoom has been closed. | 
 void | 
ChatRoomListenerAdapter.chatRoomClosed(ChatRoom room)
 | 
 void | 
ChatRoomListener.chatRoomLeft(ChatRoom room)
Invoked by ChatRooms when a ChatRoom has been left, but not
 closed. | 
 void | 
ChatRoomListenerAdapter.chatRoomLeft(ChatRoom room)
 | 
 void | 
ChatRoomListener.chatRoomOpened(ChatRoom room)
Invoked by ChatRooms when a new ChatRoom has been opened. | 
 void | 
ChatRoomListenerAdapter.chatRoomOpened(ChatRoom room)
 | 
 void | 
MessageFilter.filterIncoming(ChatRoom room,
               org.jivesoftware.smack.packet.Message message)
Updates the body of an incoming message.  | 
 void | 
MessageFilter.filterOutgoing(ChatRoom room,
               org.jivesoftware.smack.packet.Message message)
Update the body of an outgoing message.  | 
protected  void | 
ChatContainer.fireChatRoomActivated(ChatRoom room)
Notifies users that a ChatRoom has been activated. | 
protected  void | 
ChatContainer.fireChatRoomClosed(ChatRoom room)
Notifies users that a ChatRoom has been closed. | 
protected  void | 
ChatContainer.fireChatRoomLeft(ChatRoom room)
Notifies users that a ChatRoom has been left. | 
protected  void | 
ChatContainer.fireChatRoomOpened(ChatRoom room)
Notifies users that a ChatRoom has been opened. | 
 void | 
ChatContainer.fireNotifyOnMessage(ChatRoom chatRoom)
 | 
protected  void | 
ChatContainer.fireUserHasJoined(ChatRoom room,
                  java.lang.String userid)
Notifies users that a user has joined a ChatRoom. | 
protected  void | 
ChatContainer.fireUserHasLeft(ChatRoom room,
                java.lang.String userid)
Notifies users that a user has left a ChatRoom. | 
 void | 
ChatContainer.flashWindow(ChatRoom room)
 | 
 void | 
ChatContainer.leaveChatRoom(ChatRoom room)
Leaves a ChatRoom.  | 
 void | 
ChatContainer.makeTabRed(ChatRoom room)
 | 
 void | 
ChatContainer.messageReceived(ChatRoom room,
                org.jivesoftware.smack.packet.Message message)
Used for Tray Notifications.  | 
 void | 
MessageListener.messageReceived(ChatRoom room,
                org.jivesoftware.smack.packet.Message message)
Invoked by the ChatRoom when it is receives a new message. | 
 void | 
ChatContainer.messageSent(ChatRoom room,
            org.jivesoftware.smack.packet.Message message)
 | 
 void | 
MessageListener.messageSent(ChatRoom room,
            org.jivesoftware.smack.packet.Message message)
Invoked by the ChatRoom when a new message has
 been sent. | 
 void | 
ChatRoomPlugin.setChatRoom(ChatRoom room)
Sets the ChatRoom to attach to.  | 
 void | 
ChatContainer.setChatRoomTitle(ChatRoom room,
                 java.lang.String title)
 | 
 void | 
ChatContainer.startFlashing(ChatRoom room)
Starts flashing of MainWindow.  | 
 void | 
ChatContainer.stopFlashing(ChatRoom room)
Checks to see if the MainWindow should stop flashing.  | 
 void | 
ChatRoomListener.userHasJoined(ChatRoom room,
              java.lang.String userid)
Invoked by ChatRooms when a person has joined a chat room. | 
 void | 
ChatRoomListenerAdapter.userHasJoined(ChatRoom room,
              java.lang.String userid)
 | 
 void | 
ChatRoomListener.userHasLeft(ChatRoom room,
            java.lang.String userid)
Invoked by ChatRooms when a person has left a chat room. | 
 void | 
ChatRoomListenerAdapter.userHasLeft(ChatRoom room,
            java.lang.String userid)
 | 
 void | 
ChatContainer.useTabDefault(ChatRoom room)
 | 
| Constructors in org.jivesoftware.spark.ui with parameters of type ChatRoom | |
|---|---|
ChatRoomTransferHandler(ChatRoom chatRoom)
 | 
|
| Uses of ChatRoom in org.jivesoftware.spark.ui.conferences | 
|---|
| Methods in org.jivesoftware.spark.ui.conferences with parameters of type ChatRoom | |
|---|---|
 void | 
ConferenceRoomInfo.chatRoomActivated(ChatRoom room)
 | 
 void | 
ConferenceRoomInfo.chatRoomClosed(ChatRoom room)
 | 
 void | 
ConferenceRoomInfo.chatRoomLeft(ChatRoom room)
 | 
 void | 
ConferenceRoomInfo.chatRoomOpened(ChatRoom room)
 | 
 void | 
BannedUsers.setChatRoom(ChatRoom cRoom)
Binds a ChatRoom to listen to.  | 
 void | 
ConferenceRoomInfo.setChatRoom(ChatRoom chatRoom)
 | 
 void | 
ConferenceRoomInfo.userHasJoined(ChatRoom room,
              java.lang.String userid)
 | 
 void | 
ConferenceRoomInfo.userHasLeft(ChatRoom room,
            java.lang.String userid)
 | 
| Uses of ChatRoom in org.jivesoftware.spark.ui.rooms | 
|---|
| Subclasses of ChatRoom in org.jivesoftware.spark.ui.rooms | |
|---|---|
 class | 
ChatRoomImpl
This is the Person to Person implementation of ChatRoom
 This room only allows for 1 to 1 conversations. | 
 class | 
GroupChatRoom
GroupChatRoom is the conference chat room UI used to have Multi-User Chats.  | 
| Uses of ChatRoom in org.jivesoftware.sparkimpl.plugin.transcripts | 
|---|
| Methods in org.jivesoftware.sparkimpl.plugin.transcripts with parameters of type ChatRoom | |
|---|---|
 void | 
ChatTranscriptPlugin.chatRoomActivated(ChatRoom room)
 | 
 void | 
ChatTranscriptPlugin.chatRoomClosed(ChatRoom room)
 | 
 void | 
ChatTranscriptPlugin.chatRoomLeft(ChatRoom room)
 | 
 void | 
ChatTranscriptPlugin.chatRoomOpened(ChatRoom room)
 | 
 void | 
ChatTranscriptPlugin.userHasJoined(ChatRoom room,
              java.lang.String userid)
 | 
 void | 
ChatTranscriptPlugin.userHasLeft(ChatRoom room,
            java.lang.String userid)
 | 
| Uses of ChatRoom in org.jivesoftware.sparkimpl.preference.sounds | 
|---|
| Methods in org.jivesoftware.sparkimpl.preference.sounds with parameters of type ChatRoom | |
|---|---|
 void | 
SoundPlugin.chatRoomActivated(ChatRoom room)
 | 
 void | 
SoundPlugin.chatRoomClosed(ChatRoom room)
 | 
 void | 
SoundPlugin.chatRoomLeft(ChatRoom room)
 | 
 void | 
SoundPlugin.chatRoomOpened(ChatRoom room)
 | 
 void | 
SoundPlugin.messageReceived(ChatRoom room,
                org.jivesoftware.smack.packet.Message message)
 | 
 void | 
SoundPlugin.messageSent(ChatRoom room,
            org.jivesoftware.smack.packet.Message message)
 | 
 void | 
SoundPlugin.userHasJoined(ChatRoom room,
              java.lang.String userid)
 | 
 void | 
SoundPlugin.userHasLeft(ChatRoom room,
            java.lang.String userid)
 | 
  | 
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||