Interface ATPResultHandler


public interface ATPResultHandler
ATP Result Handler
  • Method Details

    • extractATPAvailabilityFromATPResponse

      List<ATPAvailability> extractATPAvailabilityFromATPResponse(ATPResponse atp)
      Extracts the aggregated availability from the ATP response object
      Parameters:
      atp -
      Returns:
      list of aggregated availability info for given product
      Throws:
      ATPException
    • extractATPProductAvailabilityFromATPBatchResponse

      List<ATPProductAvailability> extractATPProductAvailabilityFromATPBatchResponse(ATPBatchResponse atpBatch)
      Extracts the aggregated availability from the ATP product response object
      Parameters:
      atpBatch -
      Returns:
      list of aggregated availability info for a list of products
      Throws:
      ATPException