public class ChannelCacheManager
extends java.lang.Object
implements org.frameworkset.event.Listener
| 构造器和说明 |
|---|
ChannelCacheManager(Site site)
构造方法
|
| 限定符和类型 | 方法和说明 |
|---|---|
Channel |
getChannel(java.lang.String channelId)
从缓冲区内获取频道id为channelId的频道的信息
|
Channel |
getChannelByDisplayName(java.lang.String channelDisplayName)
从缓冲区内获取频道显示名称为channelDisplayName的频道的信息
|
Channel |
getNavigatorChlByDisplayName(java.lang.String channelDisplayName)
从缓冲区内获取频道显示名称为channelDisplayName的导航频道的信息
|
java.util.List |
getSubChannels(java.lang.String channelId)
从缓冲区内获取频道id为channelId的频道的所有子频道的信息的列表
|
java.util.List |
getSubChannelsByDisplayName(java.lang.String displayName)
从缓冲区内获取频道频道显示名称(DisplayName)为displayName的频道的所有子频道的信息的列表
|
java.util.List |
getSubNavigatorChlsByDisplayName(java.lang.String displayName)
从缓冲区内获取频道频道显示名称(DisplayName)为displayName的导航频道的所有子导航频道的信息的列表
|
void |
handle(org.frameworkset.event.Event e) |
boolean |
hasSubChannel(java.lang.String channelId)
判断频道id为channelId的频道是否有子频道
|
void |
init()
初始化站点id为siteid为频道信息
|
void |
reset()
重新加载
|
public ChannelCacheManager(Site site)
public void reset()
public void init()
public boolean hasSubChannel(java.lang.String channelId)
throws java.lang.Exception
channelId - java.lang.Exceptionpublic Channel getChannel(java.lang.String channelId) throws java.lang.Exception
channelId - java.lang.Exceptionpublic Channel getNavigatorChlByDisplayName(java.lang.String channelDisplayName) throws java.lang.Exception
channelDisplayName - java.lang.Exceptionpublic Channel getChannelByDisplayName(java.lang.String channelDisplayName) throws java.lang.Exception
channelDisplayName - java.lang.Exceptionpublic java.util.List getSubChannels(java.lang.String channelId)
throws java.lang.Exception
channelId - java.lang.Exceptionpublic java.util.List getSubChannelsByDisplayName(java.lang.String displayName)
throws java.lang.Exception
channelId - java.lang.Exceptionpublic java.util.List getSubNavigatorChlsByDisplayName(java.lang.String displayName)
throws java.lang.Exception
channelId - java.lang.Exceptionpublic void handle(org.frameworkset.event.Event e)
handle 在接口中 org.frameworkset.event.Listener