Interface UnifiedUIBaggageCarryOnServiceStrategy
- All Known Implementing Classes:
DefaultUnifiedUICreateUpdateRemoveBaggageStrategy,DefaultUnifiedUICreateUpdateRemoveCarryOnAllowanceStrategy
public interface UnifiedUIBaggageCarryOnServiceStrategy
The Unified UI interface for creating, updating and removing an baggage/carryOn product.
-
Method Summary
Modifier and TypeMethodDescriptionvoidcreateUpdateBaggageCarryOnProduct(AncillaryProduct ancillaryProduct, CatalogVersionModel catalogVersion) This method will either create or update an existing baggage/carryOn products in the system.voidremoveBaggageCarryOnProduct(AncillaryProduct ancillaryProduct, CatalogVersionModel catalogVersion) This method will remove an existing baggage/carryOn product in the system.
-
Method Details
-
createUpdateBaggageCarryOnProduct
void createUpdateBaggageCarryOnProduct(AncillaryProduct ancillaryProduct, CatalogVersionModel catalogVersion) This method will either create or update an existing baggage/carryOn products in the system.- Parameters:
ancillaryProduct- the services to create/update in the systemcatalogVersion- the catalog version
-
removeBaggageCarryOnProduct
void removeBaggageCarryOnProduct(AncillaryProduct ancillaryProduct, CatalogVersionModel catalogVersion) This method will remove an existing baggage/carryOn product in the system.- Parameters:
ancillaryProduct- the services to remove in the systemcatalogVersion- the catalog version
-