public class HomePageCache
extends java.lang.Object
限定符和类型 | 字段和说明 |
---|---|
static long |
DEFAULT_HOMEPAGE_ID |
构造器和说明 |
---|
HomePageCache() |
限定符和类型 | 方法和说明 |
---|---|
static void |
cache(HomePage homepage)
缓存首页
|
static boolean |
containCache(long homepageId)
缓存中是否指定ID的首页
|
static JSONArray |
getAllHomePageInfo()
获取所有首页信息
|
static java.util.List<HomePage> |
getAllHomePages()
获取所有首页
|
static HomePage[] |
getAllHomePagesSorted()
获取排序后的所有首页
|
static HomePage |
getHomePage(long id)
获取缓存的首页
|
static int |
getHomePageCount()
获取首页列表的大小
|
static JSONObject |
getHomePageInfo(long id)
根据ID获取首页信息
|
static void |
initHomePageCache()
初始化首页缓存
|
static void |
reInit()
重新初始化
|
static void |
removeCache(long id)
重缓存中删除指定首页
|
public static final long DEFAULT_HOMEPAGE_ID
public static void initHomePageCache() throws java.lang.Exception
java.lang.Exception
public static void reInit() throws java.lang.Exception
java.lang.Exception
- 异常public static boolean containCache(long homepageId)
homepageId
- 首页IDpublic static int getHomePageCount()
public static java.util.List<HomePage> getAllHomePages()
public static HomePage[] getAllHomePagesSorted()
public static JSONArray getAllHomePageInfo() throws JSONException
JSONException
public static HomePage getHomePage(long id)
id
- 首页IDpublic static JSONObject getHomePageInfo(long id) throws java.lang.Exception
id
- 首页IDjava.lang.Exception
public static void cache(HomePage homepage)
homepage
- 被缓存的首页对象public static void removeCache(long id)
id
- 被删除首页的ID