public class MeetmeRoomControl extends EventListenerBaseClass implements CoherentManagerEventListener
EventListenerBaseClass.AutoClose| Modifier and Type | Method and Description |
|---|---|
MeetmeRoom |
findAvailableRoom(RoomOwner newOwner) |
static MeetmeRoomControl |
getInstance() |
ListenerPriority |
getPriority()
Set the listeners priority.
|
void |
hangupChannels(MeetmeRoom room) |
static void |
init(PBX pbx,
int roomCount) |
boolean |
isMeetmeInstalled() |
void |
onManagerEvent(ManagerEvent event)
This method is called when an event is received.
|
HashSet<Class<? extends ManagerEvent>> |
requiredEvents()
Called whenever the listener is first added and any time any listener is
removed to refresh the list of required events.
|
void |
stop() |
close, getName, startListenergetDumpRateLimit, withLockpublic static void init(PBX pbx, int roomCount) throws NoMeetmeException
NoMeetmeExceptionpublic static MeetmeRoomControl getInstance()
public HashSet<Class<? extends ManagerEvent>> requiredEvents()
FilteredManagerListenerrequiredEvents in interface FilteredManagerListener<ManagerEvent>public MeetmeRoom findAvailableRoom(RoomOwner newOwner)
public void onManagerEvent(ManagerEvent event)
CoherentManagerEventListeneronManagerEvent in interface CoherentManagerEventListeneronManagerEvent in interface FilteredManagerListener<ManagerEvent>event - the event that has been receivedpublic void hangupChannels(MeetmeRoom room)
public void stop()
public ListenerPriority getPriority()
FilteredManagerListenergetPriority in interface FilteredManagerListener<ManagerEvent>public boolean isMeetmeInstalled()
Copyright © 2004–2022. All rights reserved.