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()