public class DefaultContextInformationLoader extends java.lang.Object implements ContextInformationLoader
| Modifier and Type | Class and Description |
|---|---|
static class |
DefaultContextInformationLoader.LoadDateStrategy |
static class |
DefaultContextInformationLoader.LoadLanguageStrategy |
static class |
DefaultContextInformationLoader.LoadUserGroupStrategy |
static class |
DefaultContextInformationLoader.LoadUserStrategy |
| Constructor and Description |
|---|
DefaultContextInformationLoader() |
public CMSSiteModel getCurrentSite()
public void setCatalogVersions()
setCatalogVersions in interface ContextInformationLoaderpublic CMSSiteModel initializeSiteFromRequest(java.lang.String absoluteURL)
initializeSiteFromRequest in interface ContextInformationLoaderpublic void initializePreviewRequest(PreviewDataModel previewDataModel)
initializePreviewRequest in interface ContextInformationLoaderprotected void loadFakeUser(UserModel fakeUser)
protected void loadFakeUserGroup(PreviewDataModel previewDataModel)
protected void loadFakeLanguage(LanguageModel languageModel)
protected void storePreviewTicketIDWithinSession(HttpServletRequest httpRequest)
protected void loadFakeDate(java.util.Date fakeDate)
public void loadFakeContextInformation(HttpServletRequest httpRequest,
PreviewDataModel previewData)
loadFakeContextInformation in interface ContextInformationLoaderpublic void storePreviewData(PreviewDataModel previewData)
storePreviewData in interface ContextInformationLoaderprotected void initializePreviewContextStrategies(java.util.List<PreviewContextInformationLoaderStrategy> strategyList, PreviewDataModel previewData)
public void setBaseSiteService(BaseSiteService baseSiteService)
public void setCmsSiteService(CMSSiteService cmsSiteService)
public void setI18NService(I18NService i18nService)
public void setModelService(ModelService modelService)
public void setTimeService(TimeService timeService)
public void setUserService(UserService userService)
public void setPreviewRequestStrategies(java.util.List<PreviewContextInformationLoaderStrategy> previewRequestStrategies)
public void setStrategies(java.util.List<PreviewContextInformationLoaderStrategy> strategies)
protected CMSSiteService getCMSSiteService()
protected BaseSiteService getBaseSiteService()
protected UserService getUserService()
protected I18NService getI18NService()
protected ModelService getModelService()
protected TimeService getTimeService()
protected java.util.List<PreviewContextInformationLoaderStrategy> getPreviewRequestStrategies()
protected java.util.List<PreviewContextInformationLoaderStrategy> getStrategies()
protected CommonI18NService getCommonI18NService()
public void setCommonI18NService(CommonI18NService commonI18NService)
Copyright © 2018 SAP SE. All Rights Reserved.