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
public class DefaultContextInformationLoader extends java.lang.Object implements ContextInformationLoader
Default context information loader
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classDefaultContextInformationLoader.LoadDateStrategystatic classDefaultContextInformationLoader.LoadLanguageStrategystatic classDefaultContextInformationLoader.LoadUserGroupStrategystatic classDefaultContextInformationLoader.LoadUserStrategy
-
Constructor Summary
Constructors Constructor Description DefaultContextInformationLoader()
-
Method Summary
-
-
-
Method Detail
-
getCurrentSite
public CMSSiteModel getCurrentSite()
-
setCatalogVersions
public void setCatalogVersions()
- Specified by:
setCatalogVersionsin interfaceContextInformationLoader
-
initializeSiteFromRequest
public CMSSiteModel initializeSiteFromRequest(java.lang.String absoluteURL)
- Specified by:
initializeSiteFromRequestin interfaceContextInformationLoader
-
initializePreviewRequest
public void initializePreviewRequest(PreviewDataModel previewDataModel)
- Specified by:
initializePreviewRequestin interfaceContextInformationLoader
-
loadFakeUser
protected void loadFakeUser(UserModel fakeUser)
-
loadFakeUserGroup
protected void loadFakeUserGroup(PreviewDataModel previewDataModel)
-
loadFakeLanguage
protected void loadFakeLanguage(LanguageModel languageModel)
-
storePreviewTicketIDWithinSession
protected void storePreviewTicketIDWithinSession(javax.servlet.http.HttpServletRequest httpRequest)
-
loadFakeDate
protected void loadFakeDate(java.util.Date fakeDate)
-
loadFakeContextInformation
public void loadFakeContextInformation(javax.servlet.http.HttpServletRequest httpRequest, PreviewDataModel previewData)- Specified by:
loadFakeContextInformationin interfaceContextInformationLoader
-
storePreviewData
public void storePreviewData(PreviewDataModel previewData)
- Specified by:
storePreviewDatain interfaceContextInformationLoader
-
initializePreviewContextStrategies
protected void initializePreviewContextStrategies(java.util.List<PreviewContextInformationLoaderStrategy> strategyList, PreviewDataModel previewData)
-
setBaseSiteService
public void setBaseSiteService(BaseSiteService baseSiteService)
-
setCmsSiteService
public void setCmsSiteService(CMSSiteService cmsSiteService)
-
setI18NService
public void setI18NService(I18NService i18nService)
-
setModelService
public void setModelService(ModelService modelService)
-
setTimeService
public void setTimeService(TimeService timeService)
-
setUserService
public void setUserService(UserService userService)
-
setPreviewRequestStrategies
public void setPreviewRequestStrategies(java.util.List<PreviewContextInformationLoaderStrategy> previewRequestStrategies)
-
setStrategies
public void setStrategies(java.util.List<PreviewContextInformationLoaderStrategy> strategies)
-
getCMSSiteService
protected CMSSiteService getCMSSiteService()
-
getBaseSiteService
protected BaseSiteService getBaseSiteService()
-
getUserService
protected UserService getUserService()
-
getI18NService
protected I18NService getI18NService()
-
getModelService
protected ModelService getModelService()
-
getTimeService
protected TimeService getTimeService()
-
getPreviewRequestStrategies
protected java.util.List<PreviewContextInformationLoaderStrategy> getPreviewRequestStrategies()
-
getStrategies
protected java.util.List<PreviewContextInformationLoaderStrategy> getStrategies()
-
getCommonI18NService
protected CommonI18NService getCommonI18NService()
-
setCommonI18NService
public void setCommonI18NService(CommonI18NService commonI18NService)
-
-