Class CMSSiteUtils
java.lang.Object
de.hybris.platform.cmscockpit.wizard.cmssite.util.CMSSiteUtils
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic List<PageTemplateModel>copyPageTemplatesDeep(List sourceTemplates, CatalogVersionModel catversion, ContentCatalogModel contentCatalog) static CatalogVersionSyncJobModelcreateDefaultSyncJob(String code, CatalogVersionModel catVerStaged, CatalogVersionModel catVerOnline) static voidcreateHomepage(String name, String label, CatalogVersionModel catversion, ContentCatalogModel contentCatalog, CMSSiteModel cmsSiteModel, PageTemplateModel masterTemplate) static GenericRandomNameProducerprotected static voidstatic voidpopulateCmsSite(List sourceTemplates, Set targetCatalogVersions, ContentCatalogModel contentCatalog, CMSSiteModel cmsSiteModel, String homepageName, String homepageLabel) protected static SyncItemJobsetupStoreTemplateSyncJobs(CatalogVersionSyncJobModel syncJobModel, ModelService modelService) static voidsynchronizeCatVersions(CatalogVersionSyncJobModel catalogVersionSyncJob, ModelService modelService)
-
Field Details
-
CMSITEM_UID_PREFIX
- See Also:
-
-
Constructor Details
-
CMSSiteUtils
public CMSSiteUtils()
-
-
Method Details
-
getGenericRandomNameProducer
-
populateCmsSite
public static void populateCmsSite(List sourceTemplates, Set targetCatalogVersions, ContentCatalogModel contentCatalog, CMSSiteModel cmsSiteModel, String homepageName, String homepageLabel) -
createHomepage
public static void createHomepage(String name, String label, CatalogVersionModel catversion, ContentCatalogModel contentCatalog, CMSSiteModel cmsSiteModel, PageTemplateModel masterTemplate) -
copyPageTemplatesDeep
public static List<PageTemplateModel> copyPageTemplatesDeep(List sourceTemplates, CatalogVersionModel catversion, ContentCatalogModel contentCatalog) -
createDefaultSyncJob
public static CatalogVersionSyncJobModel createDefaultSyncJob(String code, CatalogVersionModel catVerStaged, CatalogVersionModel catVerOnline) -
synchronizeCatVersions
public static void synchronizeCatVersions(CatalogVersionSyncJobModel catalogVersionSyncJob, ModelService modelService) -
performSynchronization
-
setupStoreTemplateSyncJobs
protected static SyncItemJob setupStoreTemplateSyncJobs(CatalogVersionSyncJobModel syncJobModel, ModelService modelService)
-