@Override
public QuickCalculatorFetchPricesFromEveCentralActionResponse execute(QuickCalculatorFetchPricesFromEveCentralAction action) throws Exception {
List<Long> typeIDs = action.getTypeIDs();
if (typeIDs.size() == 0) {
throw new NoItemsException(ErrorCode.NO_ITEMS);
}
Map<Long, BigDecimal> typeIdToPriceMap = clientFacade.fetchPricesFromEveCentralForTypeIDs(typeIDs);
QuickCalculatorFetchPricesFromEveCentralActionResponse response = new QuickCalculatorFetchPricesFromEveCentralActionResponse();
response.setTypeIdToPriceMap(typeIdToPriceMap);