public class KontaktProximityManager extends java.lang.Object implements ProximityManagerContract
| Constructor and Description | 
|---|
| KontaktProximityManager(Context context) | 
| KontaktProximityManager(Context context,
                       IKontaktApiClient kontaktApiClient,
                       KontaktProximityManagerConfiguration configuration) | 
| Modifier and Type | Method and Description | 
|---|---|
| boolean | attachListener(ProximityManager.ProximityListener proximityListener)Attaches listener. | 
| void | clearBuffers()Clears buffers resolved beacon cache
  Available only in KontaktProximityManager | 
| void | clearCache()Clears resolved beacon cache
  Available only in KontaktProximityManager | 
| 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. | 
public KontaktProximityManager(Context context,
                               IKontaktApiClient kontaktApiClient,
                               KontaktProximityManagerConfiguration configuration)
public KontaktProximityManager(Context context)
public int getId()
ProximityManagerContractgetId in interface ProximityManagerContractpublic void connect(OnServiceReadyListener listener)
ProximityManagerContractconnect in interface ProximityManagerContractlistener - the listenerpublic boolean isConnected()
ProximityManagerContractisConnected in interface ProximityManagerContractpublic void disconnect()
ProximityManagerContractdisconnect in interface ProximityManagerContractpublic boolean isScanning()
ProximityManagerContractisScanning in interface ProximityManagerContractpublic boolean initializeScan(ScanContext scanContext)
ProximityManagerContractinitializeScan in interface ProximityManagerContractscanContext - the scan contextpublic void initializeScan(ScanContext scanContext, OnServiceReadyListener onServiceReadyListener)
ProximityManagerContractinitializeScan in interface ProximityManagerContractscanContext - the scan contextonServiceReadyListener - the on service ready listenerpublic boolean restartScan(ScanContext scanContext)
ProximityManagerContractrestartScan in interface ProximityManagerContractscanContext - the scan contextpublic void restartScan(ScanContext scanContext, OnServiceReadyListener onServiceReadyListener)
ProximityManagerContractrestartScan in interface ProximityManagerContractscanContext - the scan contextonServiceReadyListener - the on service ready listenerpublic boolean attachListener(ProximityManager.ProximityListener proximityListener)
ProximityManagerContractattachListener in interface ProximityManagerContractproximityListener - the proximity listenerpublic boolean detachListener(ProximityManager.ProximityListener proximityListener)
ProximityManagerContractdetachListener in interface ProximityManagerContractproximityListener - the proximity listenerpublic boolean finishScan()
ProximityManagerContractfinishScan in interface ProximityManagerContractpublic void clearCache()
ProximityManagerContractclearCache in interface ProximityManagerContractpublic void clearBuffers()
ProximityManagerContractclearBuffers in interface ProximityManagerContract