-
- All Implemented Interfaces:
-
cn.thinkingdata.core.receiver.TDObservable
public class TDAnalyticsObservable implements TDObservable
< >.
-
-
Field Summary
Fields Modifier and Type Field Description private static volatile TDAnalyticsObservableinstance
-
Method Summary
Modifier and Type Method Description static TDAnalyticsObservablegetInstance()voidregisterObserver(TDObserver observer)voidunregisterObserver(TDObserver observer)voidonSdkInitCalled(String appId)voidonLoginMethodCalled(String accountId, String distinctId, String appId)voidonSetDistinctIdMethodCalled(String accountId, String distinctId, String appId)voidonLogoutMethodCalled(String distinctId, String appId)voidonDataEnqueued(String appId, JSONObject data)voidonTimeCalibrated()-
-
Method Detail
-
getInstance
static TDAnalyticsObservable getInstance()
-
registerObserver
void registerObserver(TDObserver observer)
-
unregisterObserver
void unregisterObserver(TDObserver observer)
-
onSdkInitCalled
void onSdkInitCalled(String appId)
-
onLoginMethodCalled
void onLoginMethodCalled(String accountId, String distinctId, String appId)
-
onSetDistinctIdMethodCalled
void onSetDistinctIdMethodCalled(String accountId, String distinctId, String appId)
-
onLogoutMethodCalled
void onLogoutMethodCalled(String distinctId, String appId)
-
onDataEnqueued
void onDataEnqueued(String appId, JSONObject data)
-
onTimeCalibrated
void onTimeCalibrated()
-
-
-
-