public class DisperseUtils extends Object
| 限定符和类型 | 字段和说明 |
|---|---|
static Long |
durationTime |
static Long |
maxWaitTime |
| 构造器和说明 |
|---|
DisperseUtils() |
| 限定符和类型 | 方法和说明 |
|---|---|
static long |
timeDismiss(Date eventTime)
基于事件时间计算递减周期
初始弹窗50000ms,在2分钟的时间内追减递减直至消亡。
|
static long |
timeDismiss(Date eventTime,
long initialTime,
long durationTime)
基于事件时间计算递减周期
初始弹窗50000ms,在2分钟的时间内追减递减直至消亡。
|
static long |
timeDismiss(long initialTime,
long durationTime,
long count)
初始弹窗50000ms,在2分钟的时间内追减递减直至消亡。
|
public static final Long maxWaitTime
public static final Long durationTime
public static long timeDismiss(Date eventTime)
eventTime - 热点事件时间public static long timeDismiss(Date eventTime, long initialTime, long durationTime)
eventTime - 热点事件时间initialTime - 初始值弹窗时间 50000msdurationTime - 初始弹窗消亡持续总时间长度。示例中的2分钟public static long timeDismiss(long initialTime,
long durationTime,
long count)
initialTime - 初始值弹窗时间 50000msdurationTime - 初始弹窗消亡持续总时间长度。示例中的2分钟count - 消亡次数Copyright © 2023 wuyushuo. All rights reserved.