Interface UnifiedUICreateUpdateRemoveServiceStrategy
- All Known Implementing Classes:
DefaultUnifiedUICreateUpdateRemoveBaggageCarryOnServiceStrategy,DefaultUnifiedUICreateUpdateRemoveNonATPCOServiceStrategy
public interface UnifiedUICreateUpdateRemoveServiceStrategy
The Unified UI interface for creating, updating and removing an ancillary product.
-
Method Summary
Modifier and TypeMethodDescriptionvoidcreateUpdateService(AncillaryProduct ancillaryProduct, CatalogVersionModel catalogVersion) This method will either create or update an existing ancillary product in the system.voidremoveService(AncillaryProduct ancillaryProduct, CatalogVersionModel catalogVersion) This method will remove an existing ancillary product in the system.
-
Method Details
-
createUpdateService
This method will either create or update an existing ancillary product in the system.- 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.- Parameters:
ancillaryProduct- the services to remove in the systemcatalogVersion- the catalog version
-