Class ThreadPersistCache

java.lang.Object
com.bytedesk.core.thread.ThreadPersistCache

@Component public class ThreadPersistCache extends Object
  • Field Details

    • DEFAULT_PERSIST_KEY

      private static final String DEFAULT_PERSIST_KEY
      See Also:
    • EXPIRE_TIME

      private static final long EXPIRE_TIME
      See Also:
    • stringRedisTemplate

      private final org.springframework.data.redis.core.StringRedisTemplate stringRedisTemplate
  • Constructor Details

    • ThreadPersistCache

      public ThreadPersistCache()
  • Method Details

    • init

      @PostConstruct public void init()
    • pushForPersist

      public void pushForPersist(String threadJSON)
    • getListForPersist

      public List<String> getListForPersist()
    • push

      public void push(String listKey, String threadJSON)
    • pushGroup

      public void pushGroup(String groupUid, String threadJSON)
    • getList

      public List<String> getList(String listKey)
    • clearCache

      public void clearCache(String listKey)