Interface TravelCategoryService
- All Superinterfaces:
de.hybris.platform.category.CategoryService
- All Known Implementing Classes:
DefaultTravelCategoryService
public interface TravelCategoryService
extends de.hybris.platform.category.CategoryService
Extension of CategoryService with methods specific to Travel
-
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 transportOfferingsMethods 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
-
Method Details
-
getAncillaryCategories
Retrieves a list of ancillary categories for given transportOfferings- Parameters:
transportOfferingCodes- list of transport Offering codes- Returns:
- list of relevant ancillary categories
-
getAvailableAccommodationCategories
Retrieves a list of accommodation categories for given transportOfferings- Parameters:
transportOfferingCodes-- Returns:
- list of relevant accommodation categories
-