Class DefaultTravelCategoryService
java.lang.Object
de.hybris.platform.servicelayer.internal.service.AbstractService
de.hybris.platform.servicelayer.internal.service.AbstractBusinessService
de.hybris.platform.category.impl.DefaultCategoryService
de.hybris.platform.travelservices.services.impl.DefaultTravelCategoryService
- All Implemented Interfaces:
de.hybris.platform.category.CategoryService,TravelCategoryService,Serializable,org.springframework.beans.factory.Aware,org.springframework.beans.factory.BeanNameAware,org.springframework.beans.factory.InitializingBean
public class DefaultTravelCategoryService
extends de.hybris.platform.category.impl.DefaultCategoryService
implements TravelCategoryService
Default implementation of TravelCategoryService
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class de.hybris.platform.servicelayer.internal.service.AbstractService
de.hybris.platform.servicelayer.internal.service.AbstractService.SerializableDTO -
Field Summary
Fields inherited from class de.hybris.platform.servicelayer.internal.service.AbstractBusinessService
modelService, sessionService, txManagerFields inherited from class de.hybris.platform.servicelayer.internal.service.AbstractService
tenant -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetAncillaryCategories(List<String> transportOfferingCodes) Retrieves a list of ancillary categories for given transportOfferingsgetAvailableAccommodationCategories(List<String> transportOfferingCodes) Retrieves a list of accommodation categories for given transportOfferingsprotected TravelCategoryDaovoidsetTravelCategoryDao(TravelCategoryDao travelCategoryDao) Methods inherited from class de.hybris.platform.category.impl.DefaultCategoryService
disableSubcategoryRemovalCheck, enableSubcategoryRemovalCheck, getAllSubcategoriesForCategory, getAllSupercategoriesForCategory, getCategoriesForCode, getCategory, getCategory, getCategoryForCode, getCategoryForCode, getCategoryPathForProduct, getPath, getPathForCategory, getPathsForCategory, getRootCategories, getRootCategoriesForCatalogVersion, isEmpty, isRoot, isSetAllowedPrincipalsRecursivelyDisabled, isSubcategoryRemovalCheckDisabled, setAllowedPrincipalsForAllRelatedCategories, setAllowedPrincipalsForCategory, setCatalogVersionService, setCategoryDao, setCategoryPrincipalStrategyMethods inherited from class de.hybris.platform.servicelayer.internal.service.AbstractBusinessService
getModelService, getSessionService, getTxManager, setModelService, setSessionService, setTxManagerMethods inherited from class de.hybris.platform.servicelayer.internal.service.AbstractService
afterPropertiesSet, getCurrentTenant, setBeanName, setCurrentTenant, writeReplaceMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface de.hybris.platform.category.CategoryService
disableSubcategoryRemovalCheck, enableSubcategoryRemovalCheck, getAllSubcategoriesForCategory, getAllSupercategoriesForCategory, getCategoriesForCode, getCategory, getCategory, getCategoryForCode, getCategoryForCode, getCategoryPathForProduct, getPath, getPathForCategory, getPathsForCategory, getRootCategories, getRootCategoriesForCatalogVersion, isEmpty, isRoot, isSetAllowedPrincipalsRecursivelyDisabled, isSubcategoryRemovalCheckDisabled, setAllowedPrincipalsForAllRelatedCategories, setAllowedPrincipalsForCategory
-
Constructor Details
-
DefaultTravelCategoryService
public DefaultTravelCategoryService()
-
-
Method Details
-
getAncillaryCategories
Description copied from interface:TravelCategoryServiceRetrieves a list of ancillary categories for given transportOfferings- Specified by:
getAncillaryCategoriesin interfaceTravelCategoryService- Parameters:
transportOfferingCodes- list of transport Offering codes- Returns:
- list of relevant ancillary categories
-
getAvailableAccommodationCategories
Description copied from interface:TravelCategoryServiceRetrieves a list of accommodation categories for given transportOfferings- Specified by:
getAvailableAccommodationCategoriesin interfaceTravelCategoryService- Returns:
- list of relevant accommodation categories
-
getTravelCategoryDao
- Returns:
- the travelCategoryDao
-
setTravelCategoryDao
- Parameters:
travelCategoryDao- the travelCategoryDao to set
-