public abstract class BaseContextImpl extends java.lang.Object implements Context
Title: com.frameworkset.platform.cms.driver.context.impl.BaseContextImpl.java
Description: 内容管理上下文基础类
Copyright (c) 2007
Company: iSany
| 限定符和类型 | 字段和说明 |
|---|---|
protected boolean |
autoCorrectHtml |
protected java.lang.String |
charset |
protected boolean |
clearFileCache |
protected CmsLinkTable |
contentLinkTable
文档对应的附件表
|
protected CMSTemplateLinkTable |
contentOrigineTemplateLinkTable |
protected int |
currentPublishDepth |
protected CMSDetailDataLoader |
dataloader |
protected java.lang.String |
dbName |
protected int[] |
distributeManners |
protected java.lang.String |
domain
站点发布时对应的域名
|
protected CmsLinkTable |
dynamicPageLinkTable |
protected java.util.List |
enablePublishStatus |
protected boolean |
enableRecursive |
protected java.lang.String |
fileExt |
protected java.lang.String |
fileName |
protected FTPConfig |
FTPConfig |
protected java.util.Set |
indexObjects
用来记录索引对象,一个发布任务只存放一个Set集,
当发布任务执行完毕后
|
protected java.lang.String |
jspFileName
发布临时文件名称
|
protected boolean[] |
local2ndRemote |
protected java.lang.String |
localPublishDestination |
protected int |
maxPublishDepth |
protected java.lang.String |
mimeType |
protected PublishMonitor |
monitor |
protected boolean |
needRecordRefObject
2009.01.22之前的默认值为false,之后改为true
默认为true,这是为了使cms系统在实时发布时
每次都能更新联动发布数据,以便系统能够智能地进行递归发布
所谓的递归发布就是指:当发布某个对象时,如果该发布对象和其他的发布对象有关联,则应该将关联的对象
一起发布
该值在批处理发布的上下文时设置为false
发布不包含标签的静态页面时设置为false
发布目录和其他样式文件和图片、多媒体文件时,设置为false
|
protected Context |
parentContext |
protected java.lang.String |
previewContextPath |
protected java.util.Properties |
properties |
protected java.lang.String[] |
publisher |
protected PublishMode |
publishMode |
protected PublishObject |
publishObject |
protected java.lang.String |
publishPath |
protected int[] |
publishScope |
protected java.util.Set |
recursivePubObjects
用来记录引用当前发布对象的其他对象
|
protected java.util.Set |
refObjects
用来记录当前对象引用的页面元素
|
protected java.lang.String |
rendRootPath |
protected Context |
rootContext |
protected Site |
site
保留当前的站点信息
|
protected java.lang.String |
siteDir |
protected java.lang.String |
siteID |
protected java.lang.String |
sitePreviewContextPath |
protected java.lang.String |
sitePreviewRootPath |
protected java.lang.String |
sitePublishContext |
protected java.lang.String |
sitePublishRootPath
站点发布的根目录
|
protected CmsLinkTable |
staticPageLinkTable
以下几个变量存放发布模版过程当中解析模版标签时分析出来的文件链接
以便发布过程执行完毕后将这些附件发布出去,并发布相关的页面(动态和静态页面)
|
protected java.lang.String |
tempFileName
发布临时文件名称
|
protected CMSTemplateLinkTable |
templateLinkTable |
protected java.lang.String |
tempPublishUID |
protected Template |
testdetailTemplate
测试时使用的细览模版
|
protected Template |
testindexTemplate
测试时使用的首页模版
|
protected Template |
testoutLineTemplate
测试时使用的概览模版
|
| 构造器和说明 |
|---|
BaseContextImpl() |
BaseContextImpl(java.lang.String siteid,
Context parentContext,
PublishObject publishObject,
PublishMonitor monitor) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
addContentOrigineTemplateLinkTable(CMSTemplateLinkTable linktable) |
void |
addDynamicTemplateLink(CmsLinkProcessor.CMSLink link)
添加标签处理过程中分析出来的动态页面地址
|
void |
addIndexObject(IndexObject indexObject)
记录发布过程中需要建立索引的对象
|
void |
addLink(CmsLinkProcessor.CMSLink link) |
void |
addPubObjectReference(PubObjectReference pubObjectReference)
添加一个递归发布对象
|
void |
addRecursivePubObjToContext(java.util.Set temp_)
抽象方法,具体的发布对象子类去实现
添加与当前任务相关的发布对象到上下文中addRecursivePubObjToContext,当所有的任务执行完成后
就执行发布过程中产生的递归任务。
|
void |
addRefObject(PubObjectReference refObjectReference)
添加当前发布任务的一个引用对象
|
void |
addRefObjects(java.util.Set refObjectReferences)
添加当前发布任务的引用对象集合
|
void |
addStaticTemplateLink(CmsLinkProcessor.CMSLink link)
添加标签处理过程中分析出来的静态页面地址
|
void |
addTemplateLink(CmsLinkProcessor.CMSLink link)
添加标签处理过程中分析出来的附件链接
|
boolean |
autoCorrectHtml()
是否允许发布结果进行html自动校正
|
void |
destroy()
释放发布过程中占用的资源
|
boolean |
enableRecursive()
判断当前的发布对象是否允许递归发布
|
boolean |
forcepublishLinks(CmsLinkProcessor.CMSLink link)
判断是否需要强制发布link文件,对于已经发布过的连接是否需要强制重新发布
一般情况下是不需要的,但是一旦存在发布目录下的文件被破坏的情况下需要重新发布这些文件
暂时没有实现,需要重新实现
|
boolean |
forceStatusPublished() |
java.lang.String |
getAbsoluteImagesPath()
获取图片库相对路径
|
java.lang.String |
getAbsoluteImagesRootPath()
获取图片库相对路径
|
java.lang.String |
getAbsoluteProjectPath() |
java.lang.String |
getAbsoluteProjectRootPath() |
java.lang.String |
getAbsoluteRendPath() |
java.lang.String |
getAbsoluteRendRootPath() |
java.lang.String |
getAbsoluteStylePath()
获取样式库相对路径
|
java.lang.String |
getAbsoluteStyleRootPath()
获取样式库相对路径
|
java.lang.String |
getAbsoluteTemplatePath() |
java.lang.String |
getAbsoluteTemplateRootPath() |
int |
getActionType()
获取当前任务的操作类型,如果是任务的起点直接
从publishObject中获取触发发布动作的操作类型
否则从parentContext中获取发布的发布类型
|
java.lang.String |
getCharset() |
java.lang.String |
getCMSContextPath() |
CMSDetailDataLoader |
getCMSDetailDataLoader() |
CmsLinkTable |
getContentLinkTable() |
CMSTemplateLinkTable |
getContentOrigineTemplateLinkTable() |
int |
getCurrentPublishDepth()
获取发布的深度
-1,0标识不受限制
其他情况每发布一个层次,depth 自动加1,
达到最深允许的深度时,如果还存在下级子任务,不执行直接返回
|
java.lang.String |
getDBName() |
int[] |
getDistributeManners() |
java.lang.String |
getDomain() |
DriverConfiguration |
getDriverConfiguration()
获取驱动配置
|
CmsLinkTable |
getDynamicPageLinkTable()
获取发布过程中提取的动态页面链接列表
|
java.util.List |
getEnabledDistributes()
获取支持的发布分发器
|
java.util.List |
getEnablePublishStatus() |
java.lang.String |
getFileExt() |
java.lang.String |
getFileName() |
FTPConfig |
getFTPConfig() |
java.lang.String |
getID()
获取请求上下文的唯一标识
|
java.lang.String |
getImagesRootPath()
获取图片库物理路径
|
java.util.Set |
getIndexObjects()
获取需要建立索引的对象集合
|
java.lang.String |
getJspFileName() |
boolean[] |
getLocal2ndRemote()
是否远程发布
|
java.lang.String |
getLocalPublishDestination()
获取站点本地发布路径
|
int |
getMaxPublishDepth()
获取发布的最大允许深度
-1,0标识不受限制
其他情况每发布一个层次,depth 自动加1,
达到最深允许的深度时,如果还存在下级子任务,不执行直接返回
|
java.lang.String |
getMimeType() |
Context |
getParentContext() |
java.lang.String |
getPreviewContextPath() |
java.lang.String |
getPreviewPageUrl() |
java.lang.String |
getPreviewRootPath() |
java.lang.String |
getProjectRootPath() |
java.util.Properties |
getProperties()
获取上下文中所有的属性
|
java.lang.String |
getProperty(java.lang.String key)
获取上下文中的属性
|
java.lang.String |
getPublishAbsolutePath()
获取发布文件的绝对路径
|
java.lang.String |
getPublishedPageUrl() |
java.lang.String[] |
getPublisher()
获取发布人的信息,
|
PublishMode |
getPublishMode() |
PublishMode |
getPublishMode(int isdynamic,
int isprotected)
获取发布模式
|
PublishMonitor |
getPublishMonitor()
获取发布的监控器
|
PublishObject |
getPublishObject()
获取当前的发布对象
|
java.lang.String |
getPublishPath()
获取发布的文件存放的相对物理目录
|
java.lang.String |
getPublishRootPath()
获取站点发布的根地址
|
int[] |
getPublishScope()
获取站点的发布范围
如果是根上下文则直接返回publishScope,
否则返回父上下文中的publishScope
|
java.lang.String |
getPublishTemppath()
获取发布的临时目录,用来存放发布的临时文件以及发布的中间存放结果
|
java.lang.String |
getRealImagesPath()
获取图片库物理路径
|
java.lang.String |
getRealProjectPath()
获取站点工程文件的物理路径
|
java.lang.String |
getRealProjectRootPath()
获取站点工程文件的物理根路径
|
java.lang.String |
getRealRendPath()
获取站点预览文件的物理路径
|
java.lang.String |
getRealStylePath()
获取样式库物理路径
|
java.lang.String |
getRealTemplatePath()
获取站点模版文件的物理路径
|
java.lang.String |
getRealTemplateRootPath()
获取站点模版文件的物理根路径
|
java.util.Set |
getRecursivePubObjects()
获取和当前发布任务相关的发布对象,然后递归发布这些发布对象
|
java.util.Set |
getRefObjects()
获取当前对象所引用的发布对象集
|
java.lang.String |
getRendPath()
获取相对的显示路径
|
java.lang.String |
getRendRootPath() |
java.lang.String |
getRendURI()
获取发布的请求相对路径,包含文件名称
|
CMSRequestContext |
getRequestContext()
获取发布的请求上下文
|
Context |
getRootContext() |
Site |
getSite()
获取站点信息
|
java.lang.String |
getSiteDir()
获取站点的dir
|
java.util.Set |
getSiteDistributeDestinations() |
java.lang.String |
getSiteID() |
java.lang.String |
getSitePublishContext()
获取站点发布的上下文,如果为空则选择站点的域名为上下文
|
java.lang.String |
getSitePublishTemppath()
获取站点发布的临时目录,用来存放发布的临时文件以及发布的中间存放结果
|
CmsLinkTable |
getStaticPageLinkTable()
获取发布过程中提取的静态页面链接列表
|
java.lang.String |
getStyleRootPath() |
java.lang.String |
getTempFileName()
获取发布时生成的临时文件名称
|
CMSTemplateLinkTable |
getTemplateLinkTable()
获取发布过程中提取的模版附件链接列表
|
java.lang.String |
getTemplateRootPath() |
java.lang.String |
getTempPublishUID()
获取发布引擎的临时目录的唯一标识,每个任务都有自己的唯一id,防止并发发布的冲突
|
java.lang.String |
getWebProjectRootPath() |
java.lang.String |
getWebSiteRootPath() |
java.lang.String |
getWebTemplateRootPath() |
boolean |
isClearFileCache() |
boolean |
isRecursive()
判断当前的发布是否源自递归发布
|
boolean |
isRootContext()
判断当前的context是否是顶层的context,整个发布任务的起点context即为发布的
root context
|
static void |
main(java.lang.String[] args) |
boolean |
needRecordRefObject()
判断是否需要记录引用元素
|
void |
recordRecursivePubObj(java.lang.String refobj,
int reftype,
java.lang.String site)
跟踪记录当前发布任务所对应的发布对象和发布对象引用的元素之间的关系
|
void |
recordSiteDistributeDestination(DistributeDestination distributeDestination)
记录当前的正在发布的任务所属的站点
当由根任务触发的发布任务全部执行完毕后,
将发布过程中涉及的各个站点生成的网页分发到每个站点的对应的目的地
|
void |
removeRecursivePubObject(java.lang.String siteid,
java.lang.String pubobject,
int type)
清除当前已经执行过的递归发布任务,包括页面,
频道首页 ,
站点首页,
文档细览页面
|
void |
setAutoCorrectHtml(boolean autoCorrectHtml) |
void |
setClearFileCache(boolean clearFileCache) |
void |
setCMSDetailDataLoader(CMSDetailDataLoader dataloader) |
void |
setCurrentPublishDepth(int currentdepth)
设置发布的深度
-1,0标识不受限制
其他情况每发布一个层次,depth 自动加1,
达到最深允许的深度时,如果还存在下级子任务,不执行直接返回
|
void |
setEnableRecursive(boolean enableRecursive) |
void |
setMaxPublishDepth(int maxPublishDepth)
设置发布的最大深度
|
void |
setNeedRecordRefObject(boolean b)
设置是否需要记录引用元素
|
void |
setParentContext(Context parentContext) |
void |
setProperty(java.lang.String name,
java.lang.String value)
设置上下文属性
|
void |
setPublisher(java.lang.String[] publisher) |
void |
setPublishObject(PublishObject publishObject) |
protected CmsLinkTable staticPageLinkTable
protected CmsLinkTable dynamicPageLinkTable
protected CMSTemplateLinkTable templateLinkTable
protected boolean clearFileCache
protected boolean enableRecursive
protected CmsLinkTable contentLinkTable
protected int currentPublishDepth
protected int maxPublishDepth
protected java.util.Properties properties
protected PublishObject publishObject
protected java.lang.String localPublishDestination
protected Template testdetailTemplate
protected Template testindexTemplate
protected Template testoutLineTemplate
protected Context parentContext
protected java.lang.String[] publisher
protected PublishMonitor monitor
protected java.lang.String rendRootPath
protected Context rootContext
protected java.lang.String siteID
protected java.lang.String siteDir
protected java.lang.String dbName
protected int[] publishScope
protected int[] distributeManners
protected boolean autoCorrectHtml
protected java.lang.String sitePublishRootPath
protected java.util.List enablePublishStatus
protected java.lang.String publishPath
protected java.lang.String mimeType
protected PublishMode publishMode
protected java.lang.String charset
protected java.lang.String fileName
protected java.lang.String tempFileName
protected java.lang.String jspFileName
protected java.lang.String fileExt
protected boolean[] local2ndRemote
protected CMSDetailDataLoader dataloader
protected java.lang.String sitePublishContext
protected java.lang.String previewContextPath
protected java.lang.String sitePreviewRootPath
protected java.lang.String sitePreviewContextPath
protected FTPConfig FTPConfig
protected java.lang.String domain
protected java.lang.String tempPublishUID
protected java.util.Set recursivePubObjects
protected java.util.Set refObjects
protected java.util.Set indexObjects
protected boolean needRecordRefObject
protected Site site
protected CMSTemplateLinkTable contentOrigineTemplateLinkTable
public BaseContextImpl()
public BaseContextImpl(java.lang.String siteid,
Context parentContext,
PublishObject publishObject,
PublishMonitor monitor)
public void addTemplateLink(CmsLinkProcessor.CMSLink link)
addTemplateLink 在接口中 Contextlink - public void addDynamicTemplateLink(CmsLinkProcessor.CMSLink link)
addDynamicTemplateLink 在接口中 Contextlink - public void addStaticTemplateLink(CmsLinkProcessor.CMSLink link)
addStaticTemplateLink 在接口中 Contextlink - public java.lang.String getID()
Contextpublic PublishObject getPublishObject()
ContextgetPublishObject 在接口中 Contextpublic void setPublishObject(PublishObject publishObject)
public Context getParentContext()
getParentContext 在接口中 Contextpublic void setParentContext(Context parentContext)
public java.lang.String[] getPublisher()
ContextgetPublisher 在接口中 Contextpublic void setPublisher(java.lang.String[] publisher)
public PublishMonitor getPublishMonitor()
getPublishMonitor 在接口中 Contextpublic int[] getPublishScope()
getPublishScope 在接口中 Contextpublic boolean isRootContext()
ContextisRootContext 在接口中 Contextpublic java.util.List getEnablePublishStatus()
public java.lang.String getPublishPath()
ContextgetPublishPath 在接口中 Contextpublic java.lang.String getRendPath()
getRendPath 在接口中 Contextpublic java.lang.String getAbsoluteRendPath()
getAbsoluteRendPath 在接口中 Contextpublic java.lang.String getAbsoluteRendRootPath()
getAbsoluteRendRootPath 在接口中 Contextpublic java.lang.String getAbsoluteProjectPath()
getAbsoluteProjectPath 在接口中 Contextpublic java.lang.String getAbsoluteProjectRootPath()
getAbsoluteProjectRootPath 在接口中 Contextpublic java.lang.String getAbsoluteTemplatePath()
getAbsoluteTemplatePath 在接口中 Contextpublic java.lang.String getAbsoluteTemplateRootPath()
getAbsoluteTemplateRootPath 在接口中 Contextpublic java.lang.String getRealRendPath()
getRealRendPath 在接口中 Contextpublic java.lang.String getRealProjectPath()
getRealProjectPath 在接口中 Contextpublic java.lang.String getRealProjectRootPath()
getRealProjectRootPath 在接口中 Contextpublic java.lang.String getRealTemplatePath()
getRealTemplatePath 在接口中 Contextpublic java.lang.String getRealTemplateRootPath()
getRealTemplateRootPath 在接口中 Contextpublic java.lang.String getMimeType()
getMimeType 在接口中 Contextpublic PublishMode getPublishMode()
getPublishMode 在接口中 Contextpublic java.lang.String getCharset()
getCharset 在接口中 Contextpublic java.lang.String getFileName()
getFileName 在接口中 Contextpublic java.lang.String getPublishTemppath()
ContextgetPublishTemppath 在接口中 Contextpublic DriverConfiguration getDriverConfiguration()
ContextgetDriverConfiguration 在接口中 Contextpublic int[] getDistributeManners()
getDistributeManners 在接口中 Contextpublic java.util.List getEnabledDistributes()
getEnabledDistributes 在接口中 Contextpublic java.lang.String getPublishAbsolutePath()
getPublishAbsolutePath 在接口中 Contextpublic java.lang.String getPublishRootPath()
ContextgetPublishRootPath 在接口中 Contextpublic java.lang.String getPreviewContextPath()
getPreviewContextPath 在接口中 Contextpublic java.lang.String getPreviewRootPath()
getPreviewRootPath 在接口中 Contextpublic java.lang.String getFileExt()
getFileExt 在接口中 Contextpublic java.lang.String getCMSContextPath()
public java.lang.String getWebSiteRootPath()
public java.lang.String getWebProjectRootPath()
public java.lang.String getWebTemplateRootPath()
public java.lang.String getRendRootPath()
public java.lang.String getProjectRootPath()
public java.lang.String getTemplateRootPath()
public Context getRootContext()
getRootContext 在接口中 Contextpublic CMSDetailDataLoader getCMSDetailDataLoader()
getCMSDetailDataLoader 在接口中 Contextpublic void setCMSDetailDataLoader(CMSDetailDataLoader dataloader)
setCMSDetailDataLoader 在接口中 Contextpublic java.lang.String getSiteDir()
ContextgetSiteDir 在接口中 Contextpublic java.lang.String getAbsoluteImagesPath()
getAbsoluteImagesPath 在接口中 Contextpublic java.lang.String getAbsoluteImagesRootPath()
getAbsoluteImagesRootPath 在接口中 Contextpublic java.lang.String getRealImagesPath()
getRealImagesPath 在接口中 Contextpublic java.lang.String getImagesRootPath()
public java.lang.String getAbsoluteStylePath()
getAbsoluteStylePath 在接口中 Contextpublic java.lang.String getAbsoluteStyleRootPath()
getAbsoluteStyleRootPath 在接口中 Contextpublic java.lang.String getRealStylePath()
getRealStylePath 在接口中 Contextpublic java.lang.String getStyleRootPath()
public boolean autoCorrectHtml()
ContextautoCorrectHtml 在接口中 Contextpublic void setAutoCorrectHtml(boolean autoCorrectHtml)
public java.lang.String getSitePublishContext()
ContextgetSitePublishContext 在接口中 Contextpublic java.lang.String getPublishedPageUrl()
getPublishedPageUrl 在接口中 Contextpublic java.lang.String getPreviewPageUrl()
getPreviewPageUrl 在接口中 Contextpublic int getActionType()
getActionType 在接口中 Contextpublic FTPConfig getFTPConfig()
getFTPConfig 在接口中 Contextpublic boolean[] getLocal2ndRemote()
getLocal2ndRemote 在接口中 Contextpublic CMSRequestContext getRequestContext()
ContextgetRequestContext 在接口中 Contextpublic java.lang.String getTempFileName()
ContextgetTempFileName 在接口中 Contextpublic java.lang.String getProperty(java.lang.String key)
getProperty 在接口中 Contextproperty - public java.util.Properties getProperties()
getProperties 在接口中 Contextpublic void setProperty(java.lang.String name,
java.lang.String value)
setProperty 在接口中 Contextname - value - public CmsLinkTable getDynamicPageLinkTable()
ContextgetDynamicPageLinkTable 在接口中 Contextpublic CmsLinkTable getStaticPageLinkTable()
ContextgetStaticPageLinkTable 在接口中 Contextpublic CMSTemplateLinkTable getTemplateLinkTable()
ContextgetTemplateLinkTable 在接口中 Contextpublic java.lang.String getLocalPublishDestination()
ContextgetLocalPublishDestination 在接口中 Contextpublic java.lang.String getTempPublishUID()
getTempPublishUID 在接口中 Contextpublic PublishMode getPublishMode(int isdynamic, int isprotected)
getPublishMode 在接口中 Contextisdynamic - isprotected - public java.lang.String getSitePublishTemppath()
getSitePublishTemppath 在接口中 Contextpublic int getCurrentPublishDepth()
getCurrentPublishDepth 在接口中 Contextpublic void setCurrentPublishDepth(int currentdepth)
setCurrentPublishDepth 在接口中 Contextpublic int getMaxPublishDepth()
getMaxPublishDepth 在接口中 Contextpublic void setMaxPublishDepth(int maxPublishDepth)
setMaxPublishDepth 在接口中 ContextmaxPublishDepth - public boolean isRecursive()
ContextisRecursive 在接口中 Contextpublic java.util.Set getRecursivePubObjects()
getRecursivePubObjects 在接口中 Contextpublic void addPubObjectReference(PubObjectReference pubObjectReference)
addPubObjectReference 在接口中 Contextpublic void recordRecursivePubObj(java.lang.String refobj,
int reftype,
java.lang.String site)
recordRecursivePubObj 在接口中 Contextrefobj - 引用对象元素标识reftype - 引用元素类型,取值范围如下:
文档
public static final int REFOBJECTTYPE_DOCUMENT = 3;
频道
public static final int REFOBJECTTYPE_CHANNEL = 1;
页面类型
public static final int REFOBJECTTYPE_PAGE = 2;
站点类型
public static final int REFOBJECTTYPE_SITE = 0;site - 站点英文名称RecursivePublishManagerpublic void addRefObject(PubObjectReference refObjectReference)
addRefObject 在接口中 ContextpubObjectReference - public void addRefObjects(java.util.Set refObjectReferences)
addRefObjects 在接口中 Contextpublic java.util.Set getRefObjects()
getRefObjects 在接口中 Contextpublic boolean enableRecursive()
ContextenableRecursive 在接口中 Contextpublic void addRecursivePubObjToContext(java.util.Set temp_)
addRecursivePubObjToContext 在接口中 Contextpublic void removeRecursivePubObject(java.lang.String siteid,
java.lang.String pubobject,
int type)
removeRecursivePubObject 在接口中 Contextsiteid - 发布对象所属的站点idpubobject - 发布的对象标识,值的格式为pubobjcetidtype - 对象类型,0-站点,1-频道首页,2-页面,3-文档细览页面public static void main(java.lang.String[] args)
public void setNeedRecordRefObject(boolean b)
setNeedRecordRefObject 在接口中 Contextb - public boolean needRecordRefObject()
needRecordRefObject 在接口中 Contextb - public java.lang.String getRendURI()
getRendURI 在接口中 Contextpublic boolean forceStatusPublished()
forceStatusPublished 在接口中 Contextpublic void recordSiteDistributeDestination(DistributeDestination distributeDestination)
recordSiteDistributeDestination 在接口中 Contextpublic java.util.Set getSiteDistributeDestinations()
getSiteDistributeDestinations 在接口中 Contextpublic void addIndexObject(IndexObject indexObject)
addIndexObject 在接口中 ContextindexObject - public java.util.Set getIndexObjects()
getIndexObjects 在接口中 Contextpublic boolean forcepublishLinks(CmsLinkProcessor.CMSLink link)
forcepublishLinks 在接口中 Contextlink - public boolean isClearFileCache()
isClearFileCache 在接口中 Contextpublic void setClearFileCache(boolean clearFileCache)
setClearFileCache 在接口中 Contextpublic void setEnableRecursive(boolean enableRecursive)
setEnableRecursive 在接口中 Contextpublic java.lang.String getJspFileName()
getJspFileName 在接口中 Contextpublic CMSTemplateLinkTable getContentOrigineTemplateLinkTable()
getContentOrigineTemplateLinkTable 在接口中 Contextpublic void addContentOrigineTemplateLinkTable(CMSTemplateLinkTable linktable)
addContentOrigineTemplateLinkTable 在接口中 Contextpublic CmsLinkTable getContentLinkTable()
getContentLinkTable 在接口中 Contextpublic void addLink(CmsLinkProcessor.CMSLink link)