public class SiteCacheManager
extends java.lang.Object
implements org.frameworkset.event.Listener
| Modifier and Type | Method and Description |
|---|---|
static void |
destroy() |
ChannelCacheManager |
getChannelCacheManager(java.lang.String siteid)
通过站点id获取该站点下频道缓冲类的引用
|
ChannelCacheManager |
getChannelCacheManagerByEname(java.lang.String eName)
通过站点第二名称(英文名字)获取该站点下频道缓冲类的引用
|
static SiteCacheManager |
getInstance()
获取系统的站点缓冲类的一个引用
|
Site |
getSite(java.lang.String siteid)
从缓冲区内获取站点id为siteid的站点的信息
|
Site |
getSiteByEname(java.lang.String eName)
从缓冲区内获取站点第二名称(英文名字)为eName的站点的信息
|
LinkCache |
getSiteLinkCache(java.lang.String siteName) |
java.util.List |
getSubSites(java.lang.String siteid)
从缓冲区内获取站点id为siteid的站点的所有子站点的信息的列表
|
java.util.List |
getSubSitesByEname(java.lang.String eName)
从缓冲区内获取站点第二名称(英文名字)为eName的站点的所有子站点的信息的列表
|
void |
handle(org.frameworkset.event.Event e) |
boolean |
hasSubSite(java.lang.String siteid)
判断站点id为siteid的站点是否有子站点
有子站点返回true,没有子站点返回false
|
void |
reset()
重新加载
|
public static void destroy()
public ChannelCacheManager getChannelCacheManager(java.lang.String siteid)
siteid - public ChannelCacheManager getChannelCacheManagerByEname(java.lang.String eName)
eName - public LinkCache getSiteLinkCache(java.lang.String siteName)
public void reset()
public boolean hasSubSite(java.lang.String siteid)
throws java.lang.Exception
siteid - java.lang.Exceptionpublic Site getSite(java.lang.String siteid) throws java.lang.Exception
siteid - java.lang.Exceptionpublic Site getSiteByEname(java.lang.String eName) throws java.lang.Exception
eName - java.lang.Exceptionpublic java.util.List getSubSites(java.lang.String siteid)
throws java.lang.Exception
siteid - java.lang.Exceptionpublic java.util.List getSubSitesByEname(java.lang.String eName)
throws java.lang.Exception
siteid - java.lang.Exceptionpublic static SiteCacheManager getInstance()
public void handle(org.frameworkset.event.Event e)
handle in interface org.frameworkset.event.Listener