public interface SessionCreatorInput
SessionCreator| Modifier and Type | Method and Description |
|---|---|
BeaconCache |
getBeaconCache()
Returns the beacon cache in which new sessions/beacons will be stored until they are sent.
|
int |
getCurrentServerId()
Returns the current server ID.
|
Logger |
getLogger()
Returns the logger to report/trace messages.
|
OpenKitConfiguration |
getOpenKitConfiguration()
Returns the application / device related configuration
|
PrivacyConfiguration |
getPrivacyConfiguration()
Returns the privacy related configuration
|
SessionIDProvider |
getSessionIdProvider()
Returns the provider to obtain the next session ID
|
ThreadIDProvider |
getThreadIdProvider()
Returns the provider to obtain the ID of the current thread.
|
TimingProvider |
getTimingProvider()
Returns the provider to obtain the current timestamp.
|
Logger getLogger()
OpenKitConfiguration getOpenKitConfiguration()
PrivacyConfiguration getPrivacyConfiguration()
BeaconCache getBeaconCache()
SessionIDProvider getSessionIdProvider()
ThreadIDProvider getThreadIdProvider()
TimingProvider getTimingProvider()
int getCurrentServerId()