public class DefaultMultiCountryCockpitService extends CmsCockpitServiceImpl implements MultiCountryCockpitService
LOGmodelService, typeServiceABSTRACTPAGE_UID_PREFIX, CMSITEM_UID| Constructor and Description |
|---|
DefaultMultiCountryCockpitService() |
cloneContentSlot, cloneContentSlotForPageRelation, cloneContentSlots, clonePageFirstLevel, createRestrictionTooltip, getAdminSiteService, getAllApprovalStatusCodes, getApprovalStatusCode, getApprovalStatusFromCode, getApprovalStatusName, getCMSAdminContentSlotService, getCmsAdminPageService, getDefaultPage, getGenericRandomNameProducer, getLocalizationService, getPermissionCheckingService, getPersonalizedPages, getRecentlyEditedPages, getScriptEvaluationService, getSystemService, getUserService, getWebsites, isPartOfTemplate, isRestricted, setApprovalStatus, setCmsAdminPageService, setGenericRandomNameProducer, setLocalizationService, setPermissionCheckingService, setScriptEvaluationService, setSystemService, setUserServicegetEnum, getEnums, getLocalizedLabel, getLocalizedLabel, getModelService, getTypeService, setCockpitTypeService, setLabelResolver, setModelServiceclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitclonePageFirstLevel, createRestrictionTooltip, getAllApprovalStatusCodes, getApprovalStatusCode, getApprovalStatusName, getDefaultPage, getPersonalizedPages, getRecentlyEditedPages, getWebsites, isPartOfTemplate, isRestricted, setApprovalStatuspublic java.util.List<TypedObject> getPersonalizedPages(TypedObject page, boolean showOriginalPage, boolean showLocalizedPages)
MultiCountryCockpitServicegetPersonalizedPages in interface MultiCountryCockpitServicepage - the page objectshowOriginalPage - if true will include the original page to the page if it existsshowLocalizedPages - if true will include all localized pages to the pagepublic java.util.List<TypedObject> getPersonalizedPages(TypedObject page, TypedObject excludePage)
CmsCockpitServicegetPersonalizedPages in interface CmsCockpitServicegetPersonalizedPages in class CmsCockpitServiceImplpage - which is personalizedexcludePage - which is excludedpublic TypedObject createLocalizedPageFirstLevel(TypedObject page, java.lang.String name, CatalogVersionModel version)
MultiCountryCockpitServicecreateLocalizedPageFirstLevel in interface MultiCountryCockpitServicepage - the page object to localizename - the name of the localized pageversion - the catalog version the localized page will exist inpublic java.util.Collection<CMSSiteModel> getSites()
CmsCockpitServicegetSites in interface CmsCockpitServicegetSites in class CmsCockpitServiceImplpublic boolean isLocalizationDisabledForPage(AbstractPageModel page)
MultiCountryCockpitServiceisLocalizationDisabledForPage in interface MultiCountryCockpitServicepage - the page to checkpublic TypedObject createDeepCopyPageFirstLevel(TypedObject page, java.lang.String name, CatalogVersionModel version)
MultiCountryCockpitServicecreateDeepCopyPageFirstLevel in interface MultiCountryCockpitServicepage - the page object to deep copyname - the name of the new pageversion - the catalog version the copied page will exist inprotected void getLocalizedPages(java.util.List<TypedObject> ret, TypedObject page, TypedObject excludePage)
protected void getOriginalPage(java.util.List<TypedObject> ret, TypedObject page, TypedObject excludePage)
protected java.util.List<AbstractRestrictionModel> cloneRestrictions(java.util.List<AbstractRestrictionModel> restrictions, CatalogVersionModel catalogVersion)
protected void createDeepCopyContentSlots(AbstractPageModel source, AbstractPageModel target)
protected void createLocalizedContentSlots(AbstractPageModel source, AbstractPageModel target)
protected ContentSlotForPageModel createLocalizedContentSlotForPageRelation(ContentSlotForPageModel original, CatalogVersionModel version)
protected ContentSlotModel createLocalizedContentSlot(ContentSlotModel original, CatalogVersionModel version)
protected ContentSlotModel createDeepCopyContentSlot(ContentSlotModel original, CatalogVersionModel version)
protected java.util.List<AbstractCMSComponentModel> cloneCMSComponents(java.util.List<AbstractCMSComponentModel> cmsComponents, CatalogVersionModel catalogVersion)
protected java.util.List<AbstractCMSActionModel> cloneActions(java.util.List<AbstractCMSActionModel> actions, CatalogVersionModel catalogVersion)
protected boolean containsWritableCatalogs(java.util.List<ContentCatalogModel> catalogs)
protected boolean isReadableCatalog(ContentCatalogModel catalog)
protected boolean containsLowestLevelCatalogs(java.util.List<ContentCatalogModel> catalogs)
protected CatalogVersionService getCatalogVersionService()
public void setCatalogVersionService(CatalogVersionService catalogVersionService)
protected CatalogLevelService getCmsCatalogLevelService()
public void setCmsCatalogLevelService(CatalogLevelService cmsCatalogLevelService)
Copyright © 2018 SAP SE. All Rights Reserved.