Class DefaultContextInformationLoader
java.lang.Object
de.hybris.platform.acceleratorcms.context.impl.DefaultContextInformationLoader
- All Implemented Interfaces:
ContextInformationLoader
- Direct Known Subclasses:
DefaultContextInformationLoader.LoadDateStrategy,DefaultContextInformationLoader.LoadLanguageStrategy,DefaultContextInformationLoader.LoadUserGroupStrategy,DefaultContextInformationLoader.LoadUserStrategy
Default context information loader
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classstatic classstatic classstatic class -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected BaseSiteServiceprotected CMSSiteServiceprotected CommonI18NServiceprotected I18NServiceprotected ModelServiceprotected List<PreviewContextInformationLoaderStrategy>protected List<PreviewContextInformationLoaderStrategy>protected TimeServiceprotected UserServiceprotected voidinitializePreviewContextStrategies(List<PreviewContextInformationLoaderStrategy> strategyList, PreviewDataModel previewData) voidinitializePreviewRequest(PreviewDataModel previewDataModel) initializeSiteFromRequest(String absoluteURL) voidloadFakeContextInformation(javax.servlet.http.HttpServletRequest httpRequest, PreviewDataModel previewData) protected voidloadFakeDate(Date fakeDate) protected voidloadFakeLanguage(LanguageModel languageModel) protected voidloadFakeUser(UserModel fakeUser) protected voidloadFakeUserGroup(PreviewDataModel previewDataModel) voidsetBaseSiteService(BaseSiteService baseSiteService) voidvoidsetCmsSiteService(CMSSiteService cmsSiteService) voidsetCommonI18NService(CommonI18NService commonI18NService) voidsetI18NService(I18NService i18nService) voidsetModelService(ModelService modelService) voidsetPreviewRequestStrategies(List<PreviewContextInformationLoaderStrategy> previewRequestStrategies) voidsetStrategies(List<PreviewContextInformationLoaderStrategy> strategies) voidsetTimeService(TimeService timeService) voidsetUserService(UserService userService) voidstorePreviewData(PreviewDataModel previewData) protected voidstorePreviewTicketIDWithinSession(javax.servlet.http.HttpServletRequest httpRequest)
-
Constructor Details
-
DefaultContextInformationLoader
public DefaultContextInformationLoader()
-
-
Method Details
-
getCurrentSite
-
setCatalogVersions
public void setCatalogVersions()- Specified by:
setCatalogVersionsin interfaceContextInformationLoader
-
initializeSiteFromRequest
- Specified by:
initializeSiteFromRequestin interfaceContextInformationLoader
-
initializePreviewRequest
- Specified by:
initializePreviewRequestin interfaceContextInformationLoader
-
loadFakeUser
-
loadFakeUserGroup
-
loadFakeLanguage
-
storePreviewTicketIDWithinSession
protected void storePreviewTicketIDWithinSession(javax.servlet.http.HttpServletRequest httpRequest) -
loadFakeDate
-
loadFakeContextInformation
public void loadFakeContextInformation(javax.servlet.http.HttpServletRequest httpRequest, PreviewDataModel previewData) - Specified by:
loadFakeContextInformationin interfaceContextInformationLoader
-
storePreviewData
- Specified by:
storePreviewDatain interfaceContextInformationLoader
-
initializePreviewContextStrategies
protected void initializePreviewContextStrategies(List<PreviewContextInformationLoaderStrategy> strategyList, PreviewDataModel previewData) -
setBaseSiteService
-
setCmsSiteService
-
setI18NService
-
setModelService
-
setTimeService
-
setUserService
-
setPreviewRequestStrategies
public void setPreviewRequestStrategies(List<PreviewContextInformationLoaderStrategy> previewRequestStrategies) -
setStrategies
-
getCMSSiteService
-
getBaseSiteService
-
getUserService
-
getI18NService
-
getModelService
-
getTimeService
-
getPreviewRequestStrategies
-
getStrategies
-
getCommonI18NService
-
setCommonI18NService
-