Interface CellularCallMonitor
-
public interface CellularCallMonitorCellularCallMonitor receives cellular calls status messages from the OS and disseminates the status to any registered listeners
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidaddListener(com.avaya.clientservices.provider.cellularcallstatus.CellularCallEventListener listener)Add event listenerbooleanhasCellularCalls()voidremoveListener(com.avaya.clientservices.provider.cellularcallstatus.CellularCallEventListener listener)Remove event listenervoidstartMonitoring()Starts listening for cellular events monitoring on native OS.voidstopMonitoring()Stops listening for cellular events monitoring on native OS.
-
-
-
Method Detail
-
addListener
void addListener(com.avaya.clientservices.provider.cellularcallstatus.CellularCallEventListener listener)
Add event listener- Parameters:
listener- the event listener to be added
-
removeListener
void removeListener(com.avaya.clientservices.provider.cellularcallstatus.CellularCallEventListener listener)
Remove event listener- Parameters:
listener- the event listener to be removed
-
hasCellularCalls
boolean hasCellularCalls()
- Returns:
- true if has any cellular call in progress
-
startMonitoring
void startMonitoring()
Starts listening for cellular events monitoring on native OS.
-
stopMonitoring
void stopMonitoring()
Stops listening for cellular events monitoring on native OS.
-
-