org.broadleafcommerce.core.inventory.dao
Interface AvailabilityDao

All Known Implementing Classes:
AvailabilityDaoImpl

public interface AvailabilityDao


Method Summary
 List<SkuAvailability> readSKUAvailability(List<Long> skuIds, boolean realTime)
          Returns a SKU Availability record for the passed in skuId.
 List<SkuAvailability> readSKUAvailabilityForLocation(List<Long> skuIds, Long locationId, boolean realTime)
          Returns a SKU Availability record for the passed in skuId and locationId.
 void save(SkuAvailability skuAvailability)
           
 

Method Detail

readSKUAvailability

List<SkuAvailability> readSKUAvailability(List<Long> skuIds,
                                          boolean realTime)
Returns a SKU Availability record for the passed in skuId. Uses a cacheable query unless the realTime flag is set to true.

Parameters:
skuId -
realTime -
Returns:

readSKUAvailabilityForLocation

List<SkuAvailability> readSKUAvailabilityForLocation(List<Long> skuIds,
                                                     Long locationId,
                                                     boolean realTime)
Returns a SKU Availability record for the passed in skuId and locationId. Uses a cacheable query unless the realTime flag is set to true.

Parameters:
skuId -
realTime -
Returns:

save

void save(SkuAvailability skuAvailability)


Copyright © 2013. All Rights Reserved.