Class DefaultUnifiedUICreateUpdateRemoveBaggageCarryOnServiceStrategy
java.lang.Object
de.hybris.platform.unifieduibackofficeservices.strategies.impl.AbstractCreateUpdateRemoveServiceStrategy
de.hybris.platform.unifieduibackofficeservices.strategies.impl.DefaultUnifiedUICreateUpdateRemoveBaggageCarryOnServiceStrategy
- All Implemented Interfaces:
UnifiedUICreateUpdateRemoveServiceStrategy
public class DefaultUnifiedUICreateUpdateRemoveBaggageCarryOnServiceStrategy
extends AbstractCreateUpdateRemoveServiceStrategy
implements UnifiedUICreateUpdateRemoveServiceStrategy
The Unified UI implementation of
UnifiedUICreateUpdateRemoveServiceStrategy interface, to create/update/remove an
baggage/carryOn product.-
Field Summary
Fields inherited from class de.hybris.platform.unifieduibackofficeservices.strategies.impl.AbstractCreateUpdateRemoveServiceStrategy
CODE_CHARACTER_UNDERSCORE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidcreateUpdateService(AncillaryProduct ancillaryProduct, CatalogVersionModel catalogVersion) This method will either create or update an existing baggage products in the system.Gets unified ui baggage carry on service strategy map.voidremoveService(AncillaryProduct ancillaryProduct, CatalogVersionModel catalogVersion) This method will remove an existing ancillary product in the system.voidsetUnifiedUIBaggageCarryOnServiceStrategyMap(Map<String, UnifiedUIBaggageCarryOnServiceStrategy> unifiedUIBaggageCarryOnServiceStrategyMap) Sets unified ui baggage carry on service strategy map.Methods inherited from class de.hybris.platform.unifieduibackofficeservices.strategies.impl.AbstractCreateUpdateRemoveServiceStrategy
getCategoryService, getModelService, getOfferGroupByShoppingCategoryReferenceAndCatalogVersion, getProsOfferGroupService, getProsTravelAncillaryService, getServiceKey, setCategoryService, setModelService, setProsOfferGroupService, setProsTravelAncillaryService
-
Constructor Details
-
DefaultUnifiedUICreateUpdateRemoveBaggageCarryOnServiceStrategy
public DefaultUnifiedUICreateUpdateRemoveBaggageCarryOnServiceStrategy()
-
-
Method Details
-
createUpdateService
public void createUpdateService(AncillaryProduct ancillaryProduct, CatalogVersionModel catalogVersion) This method will either create or update an existing baggage products in the system.- Specified by:
createUpdateServicein interfaceUnifiedUICreateUpdateRemoveServiceStrategy- Parameters:
ancillaryProduct- the services to create/update in the systemcatalogVersion- the catalog version
-
removeService
This method will remove an existing ancillary product in the system.- Specified by:
removeServicein interfaceUnifiedUICreateUpdateRemoveServiceStrategy- Parameters:
ancillaryProduct- the services to remove in the systemcatalogVersion- the catalog version
-
getUnifiedUIBaggageCarryOnServiceStrategyMap
public Map<String,UnifiedUIBaggageCarryOnServiceStrategy> getUnifiedUIBaggageCarryOnServiceStrategyMap()Gets unified ui baggage carry on service strategy map.- Returns:
- the unified uiatpco baggage carry on service strategy map
-
setUnifiedUIBaggageCarryOnServiceStrategyMap
public void setUnifiedUIBaggageCarryOnServiceStrategyMap(Map<String, UnifiedUIBaggageCarryOnServiceStrategy> unifiedUIBaggageCarryOnServiceStrategyMap) Sets unified ui baggage carry on service strategy map.- Parameters:
unifiedUIBaggageCarryOnServiceStrategyMap- the unified uiatpco baggage carry on service strategy map
-