public class FutureShufflesCache
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static ResolvedId |
PHANTOM_ENTRY |
Constructor and Description |
---|
FutureShufflesCache(Context context,
IKontaktApiClient kontaktApiClient,
KontaktProximityManagerConfiguration configuration) |
Modifier and Type | Method and Description |
---|---|
void |
addProximityListener(KontaktProximityListener kontaktProximityListener) |
void |
addResolveRequest(int proximityManagerId,
BluetoothDeviceEvent event) |
void |
clear() |
void |
clearBuffers() |
ResolvedId |
get(RemoteBluetoothDevice origin) |
ResolvedId |
get(java.lang.String deviceId) |
com.kontakt.sdk.android.cache.FutureShufflesCache.CacheState |
getState() |
boolean |
isInitialized() |
void |
markIgnored(RemoteBluetoothDevice beacon) |
void |
registerProximityManager(int shuffledProximityManagerId) |
void |
removeProximityListener(KontaktProximityListener kontaktProximityListener) |
void |
unregisterProximityManager(int shuffledProximityManagerId) |
public static final ResolvedId PHANTOM_ENTRY
public FutureShufflesCache(Context context, IKontaktApiClient kontaktApiClient, KontaktProximityManagerConfiguration configuration)
public ResolvedId get(RemoteBluetoothDevice origin)
public ResolvedId get(java.lang.String deviceId)
public void registerProximityManager(int shuffledProximityManagerId)
public void unregisterProximityManager(int shuffledProximityManagerId)
public void addProximityListener(KontaktProximityListener kontaktProximityListener)
public void removeProximityListener(KontaktProximityListener kontaktProximityListener)
public void addResolveRequest(int proximityManagerId, BluetoothDeviceEvent event)
public com.kontakt.sdk.android.cache.FutureShufflesCache.CacheState getState()
public boolean isInitialized()
public void clear()
public void clearBuffers()
public void markIgnored(RemoteBluetoothDevice beacon)