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, wait
assembleData
protected 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.JSONException
protected void overrideDeviceId(EventType eventType, TrackEvent trackEvent, SAContextManager contextManager)