public class SessionRelatedManager
extends java.lang.Object
限定符和类型 | 字段和说明 |
---|---|
java.lang.String |
EVENT_SESSION_ID |
限定符和类型 | 方法和说明 |
---|---|
static SessionRelatedManager |
getInstance() |
java.lang.String |
getSessionID() |
void |
handleEventOfSession(java.lang.String eventName,
org.json.JSONObject property,
long time)
处理事件中的 event_session_id
1.是否开始 session 的采集
2.是否有 event_session_id 事件
3.事件时间是否满足,是否要更新 session
4.保存数据
|
void |
refreshSessionByTimer(long refreshTime)
刷新的时间 不对 session 时间生效,只有当前超过 30 分钟,或者 12 小时生效。
|
public final java.lang.String EVENT_SESSION_ID
public static SessionRelatedManager getInstance()
public void handleEventOfSession(java.lang.String eventName, org.json.JSONObject property, long time)
eventName
- 事件名property
- 事件 json 数据time
- 时间戳public void refreshSessionByTimer(long refreshTime)
refreshTime
- 心跳机制刷新时间public java.lang.String getSessionID()