public class ChannelContextImpl extends PagineContextImpl implements ChannelContext
Title: ChannelContextImpl
Description:
Copyright: Copyright (c) 2006
Company: 三一集团
currentPageNumber, maxPageItems, offset, totalSizeautoCorrectHtml, charset, clearFileCache, contentLinkTable, contentOrigineTemplateLinkTable, currentPublishDepth, dataloader, dbName, distributeManners, domain, dynamicPageLinkTable, enablePublishStatus, enableRecursive, fileExt, fileName, FTPConfig, indexObjects, jspFileName, local2ndRemote, localPublishDestination, maxPublishDepth, mimeType, monitor, needRecordRefObject, parentContext, previewContextPath, properties, publisher, publishMode, publishObject, publishPath, publishScope, recursivePubObjects, refObjects, rendRootPath, rootContext, site, siteDir, siteID, sitePreviewContextPath, sitePreviewRootPath, sitePublishContext, sitePublishRootPath, staticPageLinkTable, tempFileName, templateLinkTable, tempPublishUID, testdetailTemplate, testindexTemplate, testoutLineTemplate| Constructor and Description |
|---|
ChannelContextImpl(java.lang.String siteid,
java.lang.String channelid,
Context parentContext,
PublishObject publishObject,
PublishMonitor monitor) |
| Modifier and Type | Method and Description |
|---|---|
Channel |
getChannel() |
java.lang.String |
getChannelID()
获取频道id
|
int |
getChannelIndexType()
获取频道首页来源类型 0-频道模版首页类型 1-直接指定首页类型 2-指定文档为频道首页
|
java.lang.String |
getChannelPath() |
Template |
getDetailTemplate()
获取频道的细览模版
|
PublishMode |
getDocumentPublishMode()
获取频道文档的发布模式
|
Template |
getOutlineTemplate()
获取频道的概览模版
|
java.lang.String |
getPreviewPageUrl()
获取频道预览首页页面的地址,重载父类的方法
|
java.lang.String |
getPublishedPageUrl()
获取发布页面的地址,重载父类的方法
|
boolean |
haveDetailTemplate()
判断频道是否有概览模版
|
boolean |
haveOutlineTemplate()
判断频道是否有概览模版
|
boolean |
isCustomPageType()
判断频道首页是否是由指定的页面生成
|
boolean |
isDocDetailPageType()
判断频道的首页是否是由细览页面生成
|
boolean |
isRefchannelType()
判断频道的首页是否是由其他频道的首页生成
|
boolean |
isTemplateType()
判断频道首页是否是由模版生成
|
java.lang.String |
toString() |
getCurrentPageName, getCurrentPageNumber, getCurrentPagePath, getDataType, getFileName, getMaxPageItems, getNextOffset, getOffset, getPagePath, getPagePath, getPagerContext, getPaginJumpPath, getTotalPages, getTotalSize, isPagintion, isPublishAllPage, next, setCurrentPageNumber, setDataType, setMaxPageItems, setOffset, setPagerContext, setPagintion, setTotalSizeaddContentOrigineTemplateLinkTable, addDynamicTemplateLink, addIndexObject, addLink, addPubObjectReference, addRecursivePubObjToContext, addRefObject, addRefObjects, addStaticTemplateLink, addTemplateLink, autoCorrectHtml, destroy, enableRecursive, forcepublishLinks, forceStatusPublished, getAbsoluteImagesPath, getAbsoluteImagesRootPath, getAbsoluteProjectPath, getAbsoluteProjectRootPath, getAbsoluteRendPath, getAbsoluteRendRootPath, getAbsoluteStylePath, getAbsoluteStyleRootPath, getAbsoluteTemplatePath, getAbsoluteTemplateRootPath, getActionType, getCharset, getCMSContextPath, getCMSDetailDataLoader, getContentLinkTable, getContentOrigineTemplateLinkTable, getCurrentPublishDepth, getDBName, getDistributeManners, getDomain, getDriverConfiguration, getDynamicPageLinkTable, getEnabledDistributes, getEnablePublishStatus, getFileExt, getFTPConfig, getID, getImagesRootPath, getIndexObjects, getJspFileName, getLocal2ndRemote, getLocalPublishDestination, getMaxPublishDepth, getMimeType, getParentContext, getPreviewContextPath, getPreviewRootPath, getProjectRootPath, getProperties, getProperty, getPublishAbsolutePath, getPublisher, getPublishMode, getPublishMode, getPublishMonitor, getPublishObject, getPublishPath, getPublishRootPath, getPublishScope, getPublishTemppath, getRealImagesPath, getRealProjectPath, getRealProjectRootPath, getRealRendPath, getRealStylePath, getRealTemplatePath, getRealTemplateRootPath, getRecursivePubObjects, getRefObjects, getRendPath, getRendRootPath, getRendURI, getRequestContext, getRootContext, getSite, getSiteDir, getSiteDistributeDestinations, getSiteID, getSitePublishContext, getSitePublishTemppath, getStaticPageLinkTable, getStyleRootPath, getTempFileName, getTemplateLinkTable, getTemplateRootPath, getTempPublishUID, getWebProjectRootPath, getWebSiteRootPath, getWebTemplateRootPath, isClearFileCache, isRecursive, isRootContext, main, needRecordRefObject, recordRecursivePubObj, recordSiteDistributeDestination, removeRecursivePubObject, setAutoCorrectHtml, setClearFileCache, setCMSDetailDataLoader, setCurrentPublishDepth, setEnableRecursive, setMaxPublishDepth, setNeedRecordRefObject, setParentContext, setProperty, setPublisher, setPublishObjectclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetSiteIDgetCurrentPageNumber, getDataType, getMaxPageItems, getNextOffset, getOffset, getPagePath, getPagePath, getPagerContext, getPaginJumpPath, getTotalPages, getTotalSize, isPagintion, isPublishAllPage, next, setCurrentPageNumber, setDataType, setMaxPageItems, setOffset, setPagerContext, setPagintion, setTotalSizeaddContentOrigineTemplateLinkTable, addDynamicTemplateLink, addIndexObject, addLink, addPubObjectReference, addRecursivePubObjToContext, addRefObject, addRefObjects, addStaticTemplateLink, addTemplateLink, autoCorrectHtml, destroy, enableRecursive, forcepublishLinks, forceStatusPublished, getAbsoluteImagesPath, getAbsoluteImagesRootPath, getAbsoluteProjectPath, getAbsoluteProjectRootPath, getAbsoluteRendPath, getAbsoluteRendRootPath, getAbsoluteStylePath, getAbsoluteStyleRootPath, getAbsoluteTemplatePath, getAbsoluteTemplateRootPath, getActionType, getCharset, getCMSDetailDataLoader, getContentLinkTable, getContentOrigineTemplateLinkTable, getCurrentPublishDepth, getDBName, getDistributeManners, getDomain, getDriverConfiguration, getDynamicPageLinkTable, getEnabledDistributes, getFileExt, getFileName, getFTPConfig, getID, getIndexObjects, getJspFileName, getLocal2ndRemote, getLocalPublishDestination, getMaxPublishDepth, getMimeType, getParentContext, getPreviewContextPath, getPreviewRootPath, getProperties, getProperty, getPublishAbsolutePath, getPublisher, getPublishMode, getPublishMode, getPublishMonitor, getPublishObject, getPublishPath, getPublishRootPath, getPublishScope, getPublishTemppath, getRealImagesPath, getRealProjectPath, getRealProjectRootPath, getRealRendPath, getRealStylePath, getRealTemplatePath, getRealTemplateRootPath, getRecursivePubObjects, getRefObjects, getRendPath, getRendURI, getRequestContext, getRootContext, getSite, getSiteDir, getSiteDistributeDestinations, getSitePublishContext, getSitePublishTemppath, getStaticPageLinkTable, getTempFileName, getTemplateLinkTable, getTempPublishUID, isClearFileCache, isRecursive, isRootContext, needRecordRefObject, recordRecursivePubObj, recordSiteDistributeDestination, removeRecursivePubObject, setClearFileCache, setCMSDetailDataLoader, setCurrentPublishDepth, setEnableRecursive, setMaxPublishDepth, setNeedRecordRefObject, setPropertypublic ChannelContextImpl(java.lang.String siteid,
java.lang.String channelid,
Context parentContext,
PublishObject publishObject,
PublishMonitor monitor)
siteid - channelid - parentContext - publishObject - monitor - public int getChannelIndexType()
getChannelIndexType in interface ChannelContextpublic boolean isTemplateType()
isTemplateType in interface ChannelContextpublic boolean isCustomPageType()
isCustomPageType in interface ChannelContextpublic boolean isDocDetailPageType()
isDocDetailPageType in interface ChannelContextpublic boolean isRefchannelType()
isRefchannelType in interface ChannelContextpublic boolean haveOutlineTemplate()
haveOutlineTemplate in interface ChannelContextpublic boolean haveDetailTemplate()
haveDetailTemplate in interface ChannelContextpublic java.lang.String getChannelID()
ChannelContextgetChannelID in interface ChannelContextpublic Template getDetailTemplate()
ChannelContextgetDetailTemplate in interface ChannelContextpublic Template getOutlineTemplate()
ChannelContextgetOutlineTemplate in interface ChannelContextpublic java.lang.String getChannelPath()
getChannelPath in interface ChannelContextpublic Channel getChannel()
getChannel in interface ChannelContextpublic java.lang.String toString()
toString in class java.lang.Objectpublic java.lang.String getPublishedPageUrl()
getPublishedPageUrl in interface ContextgetPublishedPageUrl in class BaseContextImplpublic java.lang.String getPreviewPageUrl()
getPreviewPageUrl in interface ContextgetPreviewPageUrl in class BaseContextImplpublic PublishMode getDocumentPublishMode()
ChannelContextgetDocumentPublishMode in interface ChannelContext