Class MarketplaceCMSSiteService
- 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
-
- de.hybris.platform.cms2.servicelayer.services.impl.DefaultCMSSiteService
-
- de.hybris.platform.marketplaceservices.catalog.impl.MarketplaceCMSSiteService
-
- All Implemented Interfaces:
CMSSiteService,java.io.Serializable,org.springframework.beans.factory.Aware,org.springframework.beans.factory.BeanNameAware,org.springframework.beans.factory.InitializingBean
public class MarketplaceCMSSiteService extends DefaultCMSSiteService
Override implementation of get all catalogs inDefaultCMSSiteService- 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 inherited from class de.hybris.platform.cms2.servicelayer.services.impl.AbstractCMSService
CURRENTCATALOGVERSION, CURRENTSITE
-
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 MarketplaceCMSSiteService()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Collection<CatalogModel>getAllCatalogs(CMSSiteModel site)Returns all catalogs for the specified sitesite.protected VendorServicegetVendorService()voidsetVendorService(VendorService vendorService)-
Methods inherited from class de.hybris.platform.cms2.servicelayer.services.impl.DefaultCMSSiteService
compilePatterns, containsCatalog, containsContentCatalogImpl, containsProductsCatalogImpl, getCatalogVersionService, getClassificationCatalogs, getCmsPageService, getCmsSiteDao, getSiteForURL, getSites, getStartPageLabelOrId, hasCurrentCatalogVersion, hasCurrentSite, lookupCmsPageService, matches, matchSiteForURL, setCatalogVersionService, setCmsSiteDao, setCurrentCatalogVersion, setCurrentSite, setCurrentSite, setCurrentSiteAndCatalogVersions, setCurrentSiteAndCatalogVersions, setCurrentSiteAndCatalogVersionsForURL
-
Methods inherited from class de.hybris.platform.cms2.servicelayer.services.impl.AbstractCMSService
getBaseSiteService, getCurrentCatalogVersion, getCurrentSite, getSearchRestrictionService, getUserService, setBaseSiteService, setSearchRestrictionService, setUserService
-
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
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface de.hybris.platform.cms2.servicelayer.services.CMSSiteService
getCurrentCatalogVersion, getCurrentSite
-
-
-
-
Method Detail
-
getAllCatalogs
public java.util.Collection<CatalogModel> getAllCatalogs(CMSSiteModel site)
Description copied from class:DefaultCMSSiteServiceReturns all catalogs for the specified sitesite. This means all the content catalogs of the site as well as the product and classification system catalogs which belong to the stores associated with the site.- Specified by:
getAllCatalogsin interfaceCMSSiteService- Overrides:
getAllCatalogsin classDefaultCMSSiteService- Parameters:
site- the CMS site- Returns:
- all content, product and classification system catalogs associated with the site
-
getVendorService
protected VendorService getVendorService()
-
setVendorService
public void setVendorService(VendorService vendorService)
-
-