public class ContentContextImpl extends PagineContextImpl implements ContentContext
Title: com.frameworkset.platform.cms.driver.context.ContentContext.java
Description: 内容信息上下文,传递
Copyright: Copyright (c) 2007
Company: iSany
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| 构造器和说明 |
|---|
ContentContextImpl(Document document,
java.lang.String channelid,
java.lang.String siteid,
Context parentContext,
PublishObject publishObject,
PublishMonitor monitor,
boolean isPreview)
文档采集编辑时,预览实时效果时调用的方法
|
ContentContextImpl(java.lang.String contentid,
Context parentContext,
PublishObject publishObject,
PublishMonitor monitor,
java.lang.String siteid) |
ContentContextImpl(java.lang.String contentid,
java.lang.String dbName,
java.lang.String publisher)
临时处理文件时需要的构建函数
|
ContentContextImpl(java.lang.String contentid,
java.lang.String channelid,
java.lang.String siteid,
Context parentContext,
PublishObject publishObject,
PublishMonitor monitor) |
| 限定符和类型 | 方法和说明 |
|---|---|
Channel |
getChannel()
获取文档所属的频道信息
|
java.lang.String |
getChannelid() |
java.lang.String |
getContentid()
内容管理内容条目id
|
java.lang.String |
getContentPath() |
Template |
getDetailTemplate()
获取文档对应的细览模版
|
Document |
getDocument()
获取相应的文档
|
java.lang.String |
getKeywords() |
DocumentStatus |
getPreStatusOfContent()
获取文档的发布之前的状态,
以便在发布失败后将该文档的状态恢复回去,
这是因为系统发布文档之前会将文档的状态改为正在发布状态,
当发布成功完成时会将文档的状态改为已发布,否则将状态改回去
|
java.lang.String |
getPreviewPageUrl() |
java.lang.String |
getPublishedPageUrl()
过载父类得方法
|
java.util.Date |
getPublishTime()
获取文档的发布时间
|
int |
getTotalPages()
获取总页数
|
boolean |
hasDetailTemplate()
判断文档是否有细览模版
|
boolean |
isAggregation()
判断文档是否是聚合新闻
|
boolean |
isPagintion()
判断文档是否是分页文档
|
boolean |
isPreviewDocumentMode() |
boolean |
isPublishAllPage()
判断所有的页面是否发布完成
|
void |
next()
自动翻到下一页
|
void |
setChannelid(java.lang.String channelid) |
void |
setContentid(java.lang.String contentid) |
void |
setSegments(java.lang.String[] segments) |
java.lang.String |
toString() |
getCurrentPageName, getCurrentPageNumber, getCurrentPagePath, getDataType, getFileName, getMaxPageItems, getNextOffset, getOffset, getPagePath, getPagePath, getPagerContext, getPaginJumpPath, getTotalSize, 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, waitaddLink, getContentLinkTable, getCurrentPageName, getCurrentPageNumber, getCurrentPagePath, getPagePath, setCurrentPageNumbergetDataType, getMaxPageItems, getNextOffset, getOffset, getPagePath, getPagerContext, getPaginJumpPath, getTotalSize, setDataType, setMaxPageItems, setOffset, setPagerContext, setPagintion, setTotalSizeaddContentOrigineTemplateLinkTable, addDynamicTemplateLink, addIndexObject, addPubObjectReference, addRecursivePubObjToContext, addRefObject, addRefObjects, addStaticTemplateLink, addTemplateLink, autoCorrectHtml, destroy, enableRecursive, forcepublishLinks, forceStatusPublished, getAbsoluteImagesPath, getAbsoluteImagesRootPath, getAbsoluteProjectPath, getAbsoluteProjectRootPath, getAbsoluteRendPath, getAbsoluteRendRootPath, getAbsoluteStylePath, getAbsoluteStyleRootPath, getAbsoluteTemplatePath, getAbsoluteTemplateRootPath, getActionType, getCharset, getCMSDetailDataLoader, 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, getSiteID, getSitePublishContext, getSitePublishTemppath, getStaticPageLinkTable, getTempFileName, getTemplateLinkTable, getTempPublishUID, isClearFileCache, isRecursive, isRootContext, needRecordRefObject, recordRecursivePubObj, recordSiteDistributeDestination, removeRecursivePubObject, setClearFileCache, setCMSDetailDataLoader, setCurrentPublishDepth, setEnableRecursive, setMaxPublishDepth, setNeedRecordRefObject, setPropertypublic ContentContextImpl(java.lang.String contentid,
java.lang.String dbName,
java.lang.String publisher)
contentid - dbName - publisher - public ContentContextImpl(java.lang.String contentid,
java.lang.String channelid,
java.lang.String siteid,
Context parentContext,
PublishObject publishObject,
PublishMonitor monitor)
public ContentContextImpl(Document document, java.lang.String channelid, java.lang.String siteid, Context parentContext, PublishObject publishObject, PublishMonitor monitor, boolean isPreview)
document - channelid - parentContext - publishObject - monitor - public ContentContextImpl(java.lang.String contentid,
Context parentContext,
PublishObject publishObject,
PublishMonitor monitor,
java.lang.String siteid)
contentid - parentContext - publishObject - monitor - public boolean hasDetailTemplate()
ContentContexthasDetailTemplate 在接口中 ContentContextpublic boolean isPagintion()
isPagintion 在接口中 ContentContextisPagintion 在接口中 PagineContextisPagintion 在类中 PagineContextImplpublic boolean isAggregation()
isAggregation 在接口中 ContentContextpublic java.lang.String getContentid()
ContentContextgetContentid 在接口中 ContentContextpublic void setContentid(java.lang.String contentid)
public java.lang.String getChannelid()
getChannelid 在接口中 ContentContextpublic void setChannelid(java.lang.String channelid)
public java.lang.String toString()
toString 在类中 java.lang.Objectpublic java.lang.String getContentPath()
public Template getDetailTemplate()
ContentContextgetDetailTemplate 在接口中 ContentContextpublic java.lang.String getKeywords()
getKeywords 在接口中 ContentContextpublic DocumentStatus getPreStatusOfContent()
ContentContextgetPreStatusOfContent 在接口中 ContentContextpublic java.util.Date getPublishTime()
ContentContextgetPublishTime 在接口中 ContentContextpublic Channel getChannel()
ContentContextgetChannel 在接口中 ContentContextpublic int getTotalPages()
PagineContextImplgetTotalPages 在接口中 ContentContextgetTotalPages 在接口中 PagineContextgetTotalPages 在类中 PagineContextImplpublic Document getDocument()
ContentContextgetDocument 在接口中 ContentContextpublic boolean isPreviewDocumentMode()
isPreviewDocumentMode 在接口中 ContentContextpublic boolean isPublishAllPage()
PagineContextisPublishAllPage 在接口中 ContentContextisPublishAllPage 在接口中 PagineContextisPublishAllPage 在类中 PagineContextImplpublic void next()
PagineContextnext 在接口中 PagineContextnext 在类中 PagineContextImplpublic void setSegments(java.lang.String[] segments)
setSegments 在接口中 ContentContextpublic java.lang.String getPublishedPageUrl()
getPublishedPageUrl 在接口中 ContextgetPublishedPageUrl 在类中 BaseContextImplpublic java.lang.String getPreviewPageUrl()
getPreviewPageUrl 在接口中 ContextgetPreviewPageUrl 在类中 BaseContextImpl