Class net.user1.orbiter.RoomManager
- Extends net.user1.events.EventDispatcher
 
The RoomManager class dispatches the following events:
- net.user1.orbiter.RoomManagerEvent.WATCH_FOR_ROOMS_RESULT
 - net.user1.orbiter.RoomManagerEvent.STOP_WATCHING_FOR_ROOMS_RESULT
 - net.user1.orbiter.RoomManagerEvent.CREATE_ROOM_RESULT
 - net.user1.orbiter.RoomManagerEvent.REMOVE_ROOM_RESULT
 - net.user1.orbiter.RoomManagerEvent.ROOM_ADDED
 - net.user1.orbiter.RoomManagerEvent.ROOM_REMOVED
 - net.user1.orbiter.RoomManagerEvent.ROOM_COUNT
 - net.user1.orbiter.RoomEvent.JOIN_RESULT
 - net.user1.orbiter.RoomEvent.LEAVE_RESULT
 - net.user1.orbiter.RoomEvent.OBSERVE_RESULT
 - net.user1.orbiter.RoomEvent.STOP_OBSERVING_RESULT
 
| 
								 
									net.user1.orbiter.RoomManager(orbiter)
								 
								
							 | 
						
Methods
| 
										 clientIsKnown(clientID)
										 
										
									 | 
								|
| 
										 createRoom(attributes, roomSettings, attributes, modules)
										 
										
									 | 
								|
| 
										 getNumRooms(qualifier)
										 
										
									 | 
								|
| 
										 getRoom(roomID)
										 
										
									 | 
								|
| 
										 getRooms()
										 
										
									 | 
								|
| 
										 getRoomsWithQualifier(qualifier)
										 
										
									 | 
								|
| 
										 hasCachedRoom(roomID)
										 
										
									 | 
								|
| 
										 hasObservedRoom(roomID)
										 
										
									 | 
								|
| 
										 hasOccupiedRoom(roomID)
										 
										
									 | 
								|
| 
										 hasWatchedRoom(roomID)
										 
										
									 | 
								|
| 
										 isWatchingQualifier(qualifier)
										 
										
									 | 
								|
| 
										 joinRoom(roomID, password, updateLevels)
										 
										
									 | 
								|
| 
										 observeRoom(roomID, password, updateLevels)
										 
										
									 | 
								|
| 
										 removeRoom(roomID, password)
										 
										
									 | 
								|
| 
										 roomIsKnown(roomID)
										 
										
									 | 
								|
| 
										 sendMessage(messageName, rooms, includeSelf, filters)
										 
										
									 | 
								|
| 
										 stopWatchingForRooms(roomQualifier)
										 
										
									 | 
								|
| 
										 watchForRooms(roomQualifier)
										 
										
									 | 
								
- Inherited Methods
 - from net.user1.events.EventDispatcher:
 - addEventListener()
 - dispatchEvent()
 - getListeners()
 - hasListener()
 - removeEventListener()
 - toString()