public interface ProximityManagerContract
Modifier and Type | Method and Description |
---|---|
boolean |
attachListener(ProximityManager.ProximityListener proximityListener)
Attaches listener.
|
void |
connect(OnServiceReadyListener listener)
Connects to backing Service.
|
boolean |
detachListener(ProximityManager.ProximityListener proximityListener)
Detaches listener.
|
void |
disconnect()
Disconnects from backing service.
|
boolean |
finishScan()
Finishes scan.
|
int |
getId()
Gets proximity manager id.
|
boolean |
initializeScan(ScanContext scanContext)
Initializes scan
|
void |
initializeScan(ScanContext scanContext,
OnServiceReadyListener onServiceReadyListener)
Initializes scan and connects to backing service if the connection is not established.
|
boolean |
isConnected()
Provides information about connection state with backing service.
|
boolean |
isScanning()
Provides information whether the ProximityManager is currently scanning.
|
boolean |
restartScan(ScanContext scanContext)
Restarts scan.
|
void |
restartScan(ScanContext scanContext,
OnServiceReadyListener onServiceReadyListener)
Restart scan.
|
int getId()
void connect(OnServiceReadyListener listener)
listener
- the listenerboolean isConnected()
void disconnect()
boolean isScanning()
boolean initializeScan(ScanContext scanContext)
scanContext
- the scan contextvoid initializeScan(ScanContext scanContext, OnServiceReadyListener onServiceReadyListener)
scanContext
- the scan contextonServiceReadyListener
- the on service ready listenerboolean restartScan(ScanContext scanContext)
scanContext
- the scan contextvoid restartScan(ScanContext scanContext, OnServiceReadyListener onServiceReadyListener)
scanContext
- the scan contextonServiceReadyListener
- the on service ready listenerboolean attachListener(ProximityManager.ProximityListener proximityListener)
proximityListener
- the proximity listenerboolean detachListener(ProximityManager.ProximityListener proximityListener)
proximityListener
- the proximity listenerboolean finishScan()