public abstract class BaseEventAssemble extends java.lang.Object implements EventProcessor.IAssembleData
| 限定符和类型 | 字段和说明 |
|---|---|
protected InternalConfigOptions |
mInternalConfigs |
| 构造器和说明 |
|---|
BaseEventAssemble(SAContextManager saContextManager) |
| 限定符和类型 | 方法和说明 |
|---|---|
protected void |
appendPluginVersion(EventType eventType,
TrackEvent trackEvent) |
protected void |
appendSessionId(EventType eventType,
TrackEvent trackEvent) |
protected boolean |
handleEventCallback(EventType eventType,
TrackEvent trackEvent) |
protected void |
handleEventListener(EventType eventType,
TrackEvent trackEvent,
SAContextManager contextManager) |
protected void |
handlePropertyProtocols(TrackEvent trackEvent) |
protected void |
overrideDeviceId(EventType eventType,
TrackEvent trackEvent,
SAContextManager contextManager) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitassembleDataprotected InternalConfigOptions mInternalConfigs
public BaseEventAssemble(SAContextManager saContextManager)
protected void appendSessionId(EventType eventType, TrackEvent trackEvent)
protected boolean handleEventCallback(EventType eventType, TrackEvent trackEvent)
eventType - EventTypetrackEvent - TrackEventprotected void appendPluginVersion(EventType eventType, TrackEvent trackEvent)
protected void handleEventListener(EventType eventType, TrackEvent trackEvent, SAContextManager contextManager)
protected void handlePropertyProtocols(TrackEvent trackEvent) throws org.json.JSONException
org.json.JSONExceptionprotected void overrideDeviceId(EventType eventType, TrackEvent trackEvent, SAContextManager contextManager)