package com.red.circle.other.infra.database.cache.service.other;

import com.fasterxml.jackson.core.type.TypeReference;
import java.util.List;

/**
 * 设置热门房间.
 *
 * @author pengshigang on 2022/5/6
 */
public interface SetHotRoomCacheService {

  /**
   * 设置缓存.
   */
  void setListCache(Object obj);


  /**
   * 获取缓存 .
   */
  <T> List<T> listCache(TypeReference<List<T>> cls);

  /**
   * 移除缓存.
   */
  void remove();

}
