Class AbstractCMSService
- java.lang.Object
-
- de.hybris.platform.servicelayer.internal.service.AbstractService
-
- de.hybris.platform.servicelayer.internal.service.AbstractBusinessService
-
- de.hybris.platform.cms2.servicelayer.services.impl.AbstractCMSService
-
- All Implemented Interfaces:
java.io.Serializable,org.springframework.beans.factory.Aware,org.springframework.beans.factory.BeanNameAware,org.springframework.beans.factory.InitializingBean
- Direct Known Subclasses:
AbstractCMSPageService,DefaultABTestService,DefaultCMSComponentService,DefaultCMSContentSlotService,DefaultCMSNavigationService,DefaultCMSPageLockingService,DefaultCMSPreviewService,DefaultCMSRestrictionService,DefaultCMSSiteService,DefaultContentCatalogService
public abstract class AbstractCMSService extends AbstractBusinessService
Abstract implementation of the business service.- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class de.hybris.platform.servicelayer.internal.service.AbstractService
AbstractService.SerializableDTO
-
-
Field Summary
Fields Modifier and Type Field Description protected static java.lang.StringCURRENTCATALOGVERSIONprotected static java.lang.StringCURRENTSITE-
Fields inherited from class de.hybris.platform.servicelayer.internal.service.AbstractBusinessService
modelService, sessionService, txManager
-
Fields inherited from class de.hybris.platform.servicelayer.internal.service.AbstractService
tenant
-
-
Constructor Summary
Constructors Constructor Description AbstractCMSService()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description BaseSiteServicegetBaseSiteService()CatalogVersionModelgetCurrentCatalogVersion()CMSSiteModelgetCurrentSite()SearchRestrictionServicegetSearchRestrictionService()protected UserServicegetUserService()voidsetBaseSiteService(BaseSiteService baseSiteService)voidsetSearchRestrictionService(SearchRestrictionService searchRestrictionService)voidsetUserService(UserService userService)-
Methods inherited from class de.hybris.platform.servicelayer.internal.service.AbstractBusinessService
getModelService, getSessionService, getTxManager, setModelService, setSessionService, setTxManager
-
Methods inherited from class de.hybris.platform.servicelayer.internal.service.AbstractService
afterPropertiesSet, getCurrentTenant, setBeanName, setCurrentTenant, writeReplace
-
-
-
-
Field Detail
-
CURRENTSITE
protected static final java.lang.String CURRENTSITE
- See Also:
- Constant Field Values
-
CURRENTCATALOGVERSION
protected static final java.lang.String CURRENTCATALOGVERSION
- See Also:
- Constant Field Values
-
-
Method Detail
-
getCurrentCatalogVersion
public CatalogVersionModel getCurrentCatalogVersion()
-
getCurrentSite
public CMSSiteModel getCurrentSite()
-
getSearchRestrictionService
public SearchRestrictionService getSearchRestrictionService()
-
setSearchRestrictionService
public void setSearchRestrictionService(SearchRestrictionService searchRestrictionService)
-
setUserService
public void setUserService(UserService userService)
-
getUserService
protected UserService getUserService()
- Returns:
- the userService
-
setBaseSiteService
public void setBaseSiteService(BaseSiteService baseSiteService)
-
getBaseSiteService
public BaseSiteService getBaseSiteService()
- Returns:
- the baseSiteService
-
-