public class CMSSiteUtils
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
protected static java.lang.String |
CMSITEM_UID_PREFIX |
| Constructor and Description |
|---|
CMSSiteUtils() |
| Modifier and Type | Method and Description |
|---|---|
static java.util.List<PageTemplateModel> |
copyPageTemplatesDeep(java.util.List sourceTemplates,
CatalogVersionModel catversion,
ContentCatalogModel contentCatalog) |
static CatalogVersionSyncJobModel |
createDefaultSyncJob(java.lang.String code,
CatalogVersionModel catVerStaged,
CatalogVersionModel catVerOnline) |
static void |
createHomepage(java.lang.String name,
java.lang.String label,
CatalogVersionModel catversion,
ContentCatalogModel contentCatalog,
CMSSiteModel cmsSiteModel,
PageTemplateModel masterTemplate) |
static GenericRandomNameProducer |
getGenericRandomNameProducer() |
protected static void |
performSynchronization(SyncItemJob job) |
static void |
populateCmsSite(java.util.List sourceTemplates,
java.util.Set targetCatalogVersions,
ContentCatalogModel contentCatalog,
CMSSiteModel cmsSiteModel,
java.lang.String homepageName,
java.lang.String homepageLabel) |
protected static SyncItemJob |
setupStoreTemplateSyncJobs(CatalogVersionSyncJobModel syncJobModel,
ModelService modelService) |
static void |
synchronizeCatVersions(CatalogVersionSyncJobModel catalogVersionSyncJob,
ModelService modelService) |
protected static final java.lang.String CMSITEM_UID_PREFIX
public static GenericRandomNameProducer getGenericRandomNameProducer()
public static void populateCmsSite(java.util.List sourceTemplates,
java.util.Set targetCatalogVersions,
ContentCatalogModel contentCatalog,
CMSSiteModel cmsSiteModel,
java.lang.String homepageName,
java.lang.String homepageLabel)
public static void createHomepage(java.lang.String name,
java.lang.String label,
CatalogVersionModel catversion,
ContentCatalogModel contentCatalog,
CMSSiteModel cmsSiteModel,
PageTemplateModel masterTemplate)
public static java.util.List<PageTemplateModel> copyPageTemplatesDeep(java.util.List sourceTemplates, CatalogVersionModel catversion, ContentCatalogModel contentCatalog)
public static CatalogVersionSyncJobModel createDefaultSyncJob(java.lang.String code, CatalogVersionModel catVerStaged, CatalogVersionModel catVerOnline)
public static void synchronizeCatVersions(CatalogVersionSyncJobModel catalogVersionSyncJob, ModelService modelService)
protected static void performSynchronization(SyncItemJob job)
protected static SyncItemJob setupStoreTemplateSyncJobs(CatalogVersionSyncJobModel syncJobModel, ModelService modelService)
Copyright © 2018 SAP SE. All Rights Reserved.