Interface SaTtlMethods

All Known Implementing Classes:
SaTempTemplate

public interface SaTtlMethods
TTL 操作工具方法
Since:
1.43.0
Author:
click33
  • Method Details

    • newTokenValueList

      default List<String> newTokenValueList()
      获取一个新的 Token 集合
      Returns:
      /
    • newTokenIndexMap

      default Map<String,Long> newTokenIndexMap()
      获取一个新的 TokenIndexMap 集合
      Returns:
      /
    • getMaxTtl

      default long getMaxTtl(ArrayList<Long> ttlList)
      获取最大 ttl 值
      Parameters:
      ttlList - /
      Returns:
      /
    • getMaxTtlByExpireTime

      default long getMaxTtlByExpireTime(Collection<Long> expireTimeList)
      获取最大 ttl 值:过期时间 (13位时间戳) 转 ttl (秒)
      Parameters:
      expireTimeList - /
      Returns:
      /
    • expireTimeToTtl

      default long expireTimeToTtl(long expireTime)
      过期时间 (13位时间戳) 转 (13位时间戳) ttl (秒)
      Parameters:
      expireTime - /
      Returns:
      /
    • ttlToExpireTime

      default long ttlToExpireTime(long ttl)
      ttl (秒) 转 过期时间 (13位时间戳)
      Parameters:
      ttl - /
      Returns:
      /