接口 TimeRangeInOut.ChangeListener

封闭类:
TimeRangeInOut

public static interface TimeRangeInOut.ChangeListener
各时间段调用统计插件 - 监听器
  • 方法详细资料

    • changed

      default void changed(TimeRangeInOut.TimeRangeDay timeRangeDay, LocalTime localTime, FlowContext flowContext)
    • callbackYesterday

      default void callbackYesterday(TimeRangeInOut.TimeRangeDay timeRangeYesterday)
      插件会在每天的 0:00 触发 callbackYesterday 方法,并将昨日的 TimeRangeDay 对象传入方法中
      参数:
      timeRangeYesterday - 一天的调用统计对象(一定不为 null)
    • nowLocalDate

      default LocalDate nowLocalDate()
      LocalDate now
      返回:
      LocalDate
    • nowLocalTime

      default LocalTime nowLocalTime()
      LocalTime now
      返回:
      LocalTime
    • createTimeRangeDay

      default TimeRangeInOut.TimeRangeDay createTimeRangeDay(LocalDate localDate)
      创建 TimeRangeDay (一天的调用统计对象)
      参数:
      localDate - 日期
      返回:
      TimeRangeDay
    • createListenerTimeRangeHourList

      default List<TimeRangeInOut.TimeRangeHour> createListenerTimeRangeHourList()
      create TimeRangeHour list,需要统计的小时范围列表
      返回:
      list TimeRangeHour 一小时的调用统计对象
    • createListenerTimeRangeHour

      default TimeRangeInOut.TimeRangeHour createListenerTimeRangeHour(int hour)
      create TimeRangeHour ,需要统计的小时范围
      参数:
      hour - 小时
      返回:
      一小时的调用统计对象
    • createListenerTimeRangeMinuteList

      default List<TimeRangeInOut.TimeRangeMinute> createListenerTimeRangeMinuteList()
      create TimeRangeMinute list,分钟范围记录列表
      返回:
      list 分钟范围记录