Class DefaultCMSActivateBaseSiteInSessionStrategy
- java.lang.Object
-
- de.hybris.platform.basecommerce.strategies.impl.DefaultActivateBaseSiteInSessionStrategy<BaseSiteModel>
-
- de.hybris.platform.cms2.strategies.impl.DefaultCMSActivateBaseSiteInSessionStrategy
-
- All Implemented Interfaces:
ActivateBaseSiteInSessionStrategy<BaseSiteModel>
@Deprecated(since="1811", forRemoval=true) public class DefaultCMSActivateBaseSiteInSessionStrategy extends DefaultActivateBaseSiteInSessionStrategy<BaseSiteModel>Deprecated, for removal: This API element is subject to removal in a future version.since 1811, no longer neededImplementation of abstract session injection for content specific injections
-
-
Constructor Summary
Constructors Constructor Description DefaultCMSActivateBaseSiteInSessionStrategy()Deprecated, for removal: This API element is subject to removal in a future version.
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description voidactivate(BaseSiteModel site)Deprecated, for removal: This API element is subject to removal in a future version.Adjusts a session state based on the given site information.protected java.util.Set<CatalogModel>collectContentCatalogs(BaseSiteModel site)Deprecated, for removal: This API element is subject to removal in a future version.Collects aContentCatalogModels using additionally aCMSSiteModel.getContentCatalogs()specific for CMS.protected CMSSiteServicegetCmsPageService()Deprecated, for removal: This API element is subject to removal in a future version.CMSSiteServicelookupCmsSiteService()Deprecated, for removal: This API element is subject to removal in a future version.-
Methods inherited from class de.hybris.platform.basecommerce.strategies.impl.DefaultActivateBaseSiteInSessionStrategy
collectCatalogVersions, getCatalogVersionService, setCatalogVersionService
-
-
-
-
Method Detail
-
lookupCmsSiteService
public CMSSiteService lookupCmsSiteService()
Deprecated, for removal: This API element is subject to removal in a future version.
-
getCmsPageService
protected CMSSiteService getCmsPageService()
Deprecated, for removal: This API element is subject to removal in a future version.
-
activate
public void activate(BaseSiteModel site) throws BaseSiteActivationException
Deprecated, for removal: This API element is subject to removal in a future version.Description copied from interface:ActivateBaseSiteInSessionStrategyAdjusts a session state based on the given site information. Depends of the context basecommerce/cms wher used a specific data is being adjusted. If activation fails for some reason aBaseSiteActivationExceptionis thrown.- Specified by:
activatein interfaceActivateBaseSiteInSessionStrategy<BaseSiteModel>- Overrides:
activatein classDefaultActivateBaseSiteInSessionStrategy<BaseSiteModel>- Throws:
BaseSiteActivationException
-
collectContentCatalogs
protected java.util.Set<CatalogModel> collectContentCatalogs(BaseSiteModel site)
Deprecated, for removal: This API element is subject to removal in a future version.Collects aContentCatalogModels using additionally aCMSSiteModel.getContentCatalogs()specific for CMS.- Overrides:
collectContentCatalogsin classDefaultActivateBaseSiteInSessionStrategy<BaseSiteModel>
-
-