Interface RatePlanFacade

All Known Implementing Classes:
DefaultRatePlanFacade

public interface RatePlanFacade
Facade that exposes the methods related to the Rate Plans
  • Method Details

    • getGuarantees

      List<GuaranteeData> getGuarantees(String ratePlanCode)
      Returns the associated Guarantee for a given code
      Parameters:
      ratePlanCode - the code of the ratePlan to get
      Returns:
      the associated GuaranteeData corresponding to the given code
    • getCancelPenalties

      List<CancelPenaltyData> getCancelPenalties(String ratePlanCode)
      Returns the associated Cancel Penalties for a given code
      Parameters:
      ratePlanCode - the code of the ratePlan to get
      Returns:
      the associated CancelPenaltyData corresponding to the given code