public class DriverConfigurationImpl extends java.lang.Object implements DriverConfiguration
| Constructor and Description |
|---|
DriverConfigurationImpl() |
DriverConfigurationImpl(PublishEngine publishEngine) |
| Modifier and Type | Method and Description |
|---|---|
void |
destroy()
Shutdown method used to remove the driver
configuration from service;
|
java.util.Collection |
getCMSApplications() |
CMSDetailDataLoader |
getCmsCellDataLoader() |
CMSDetailDataLoader |
getCMSCellDataLoader() |
java.lang.String |
getCMSName()
Standard Getter.
|
CMSService |
getCMSService() |
CMSURLParser |
getCMSUrlParser() |
java.lang.String |
getCMSVersion()
Standard Getter.
|
java.lang.String |
getContainerName()
Standard Getter.
|
java.util.Collection |
getPages()
Standard Getter.
|
PublishEngine |
getPublishEngine() |
java.util.Collection |
getSupportedChannelPublishStatus(java.lang.String siteid,
java.lang.String channelid)
获取频道文档可发布的状态
|
java.util.Collection |
getSupportedCMSModes()
Standard Getter.
|
java.util.Collection |
getSupportedDocumentStatuses()
获取站点文档所有状态
|
java.util.Collection |
getSupportedSitePublishStatus(java.lang.String siteid)
获取站点文档可发布的状态
|
java.util.Collection |
getSupportedSites()
获取内容管理系统中的所有站点
|
java.util.Collection |
getSupportedWindowStates()
Standard Getter.
|
void |
init(javax.servlet.ServletContext context)
Initialization method used to place the driver
configuration into service.
|
boolean |
isDocumentStatusPublishedByChannel(java.lang.String status)
判断文档的状态是否可以发布
|
void |
setCmsCellDataLoader(CMSDetailDataLoader cmsCellDataLoader) |
public DriverConfigurationImpl()
public DriverConfigurationImpl(PublishEngine publishEngine)
public java.lang.String getCMSName()
getCMSName in interface DriverConfigurationpublic java.lang.String getCMSVersion()
getCMSVersion in interface DriverConfigurationpublic java.lang.String getContainerName()
getContainerName in interface DriverConfigurationpublic java.util.Collection getSupportedCMSModes()
public java.util.Collection getSupportedWindowStates()
getSupportedWindowStates in interface DriverConfigurationpublic java.util.Collection getPages()
public void init(javax.servlet.ServletContext context)
throws DriverConfigurationException
DriverConfigurationinit in interface DriverConfigurationDriverConfigurationException - when an error occurs during startup.public void destroy()
throws DriverConfigurationException
DriverConfigurationdestroy in interface DriverConfigurationDriverConfigurationException - when an error occurs during shutdown.public java.util.Collection getCMSApplications()
getCMSApplications in interface DriverConfigurationpublic CMSService getCMSService()
getCMSService in interface DriverConfigurationpublic java.util.Collection getSupportedDocumentStatuses()
DriverConfigurationgetSupportedDocumentStatuses in interface DriverConfigurationpublic java.util.Collection getSupportedSitePublishStatus(java.lang.String siteid)
throws DriverConfigurationException
DriverConfigurationgetSupportedSitePublishStatus in interface DriverConfigurationDriverConfigurationExceptionpublic java.util.Collection getSupportedChannelPublishStatus(java.lang.String siteid,
java.lang.String channelid)
throws DriverConfigurationException
DriverConfigurationgetSupportedChannelPublishStatus in interface DriverConfigurationDriverConfigurationExceptionpublic java.util.Collection getSupportedSites()
getSupportedSites in interface DriverConfigurationpublic boolean isDocumentStatusPublishedByChannel(java.lang.String status)
isDocumentStatusPublishedByChannel in interface DriverConfigurationpublic CMSDetailDataLoader getCmsCellDataLoader()
public void setCmsCellDataLoader(CMSDetailDataLoader cmsCellDataLoader)
public CMSDetailDataLoader getCMSCellDataLoader()
getCMSCellDataLoader in interface DriverConfigurationpublic CMSURLParser getCMSUrlParser()
getCMSUrlParser in interface DriverConfigurationpublic PublishEngine getPublishEngine()
getPublishEngine in interface DriverConfiguration