Interface CellularCallMonitor
-
public interface CellularCallMonitor
CellularCallMonitor 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 void
addListener(com.avaya.clientservices.provider.cellularcallstatus.CellularCallEventListener listener)
Add event listenerboolean
hasCellularCalls()
void
removeListener(com.avaya.clientservices.provider.cellularcallstatus.CellularCallEventListener listener)
Remove event listenervoid
startMonitoring()
Starts listening for cellular events monitoring on native OS.void
stopMonitoring()
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.
-
-