private Tariff getDefaultTariff () { return getTariffMarket().getDefaultTariff(customerInfo.getPowerType()); }
public void subscribeDefault (TariffMarket tariffMarketService) { for (CustomerInfo customer: getCustomerInfos()) { Tariff candidate = tariffMarketService.getDefaultTariff(customer.getPowerType()); if (null == candidate) { log.error("No default tariff for " + customer.getPowerType().toString()); } tariffMarketService.subscribeToTariff(candidate, customer, customer.getPopulation()); } }
.getDefaultTariff(cust.getPowerType()), cust, cust.getPopulation()); customerRepo.add(cust);
if (getTariffMarket().getDefaultTariff(powerType) != null) { log.info(bundle.getName() + ": Subscribing " + bundle.getPopulation() + " customers to default " + powerType + " tariff"); subscribe(getTariffMarket().getDefaultTariff(powerType), bundle, bundle.getPopulation(), false); + powerType + "; trying generic type"); PowerType genericType = powerType.getGenericType(); if (getTariffMarket().getDefaultTariff(genericType) == null) { log.error(bundle.getName() + ": No default tariff for generic power type " log.info(bundle.getName() + ": Subscribing " + bundle.getPopulation() + " customers to default " + genericType + " tariff"); subscribe(getTariffMarket().getDefaultTariff(genericType), bundle, bundle.getPopulation(), false);
public void subscribeDefault (TariffMarket tariffMarketService) { for (CustomerInfo customer: getCustomerInfos()) { Tariff candidate = tariffMarketService.getDefaultTariff(customer.getPowerType()); if (null == candidate) { log.error("No default tariff for " + customer.getPowerType().toString()); } else { log.info("Subscribe " + customer.getName() + " to " + candidate.getPowerType().toString()); } tariffMarketService.subscribeToTariff(candidate, customer, customer.getPopulation()); } }
getTariffMarket().getDefaultTariff(tariff.getTariffSpec() .getPowerType()); getTariffMarket().getDefaultTariff(tariff.getTariffSpec() .getPowerType().getGenericType());