public interface OpenKitInitializer
| Modifier and Type | Method and Description |
|---|---|
BeaconCache |
getBeaconCache()
Cache where beacon data is stored until it is sent.
|
BeaconCacheEvictor |
getBeaconCacheEvictor()
Eviction thread to avoid the beacon cache from overflowing.
|
BeaconSender |
getBeaconSender()
Sender thread for sending beacons to the server.
|
Logger |
getLogger()
Logger for reporting messages
|
OpenKitConfiguration |
getOpenKitConfiguration()
OpenKit / application related configuration.
|
PrivacyConfiguration |
getPrivacyConfiguration()
Privacy settings of which data is collected
|
SessionIDProvider |
getSessionIdProvider()
Provider to obtain the identifier for the next session.
|
SessionWatchdog |
getSessionWatchdog()
Watchdog thread to perform certain actions for sessions at/after a specific time.
|
ThreadIDProvider |
getThreadIdProvider()
Provider for the identifier of the current thread.
|
TimingProvider |
getTimingProvider()
Provider to obtain the current timestamp.
|
Logger getLogger()
PrivacyConfiguration getPrivacyConfiguration()
OpenKitConfiguration getOpenKitConfiguration()
TimingProvider getTimingProvider()
ThreadIDProvider getThreadIdProvider()
SessionIDProvider getSessionIdProvider()
BeaconCache getBeaconCache()
BeaconCacheEvictor getBeaconCacheEvictor()
BeaconSender getBeaconSender()
SessionWatchdog getSessionWatchdog()