Interface FreeSoftInventoryJobService
- All Known Implementing Classes:
DefaultFreeSoftInventoryJobService
public interface FreeSoftInventoryJobService
Service methods for the Free Soft Inventory job.
- Author:
- Jacob Mitash
-
Method Summary
Modifier and TypeMethodDescriptionvoid
freeSoftInventory
(Duration minReservationAge, com.broadleafcommerce.data.tracking.core.context.ContextInfo context) Frees soft inventory reservations that are older than the minimum reservation duration.
-
Method Details
-
freeSoftInventory
void freeSoftInventory(Duration minReservationAge, @Nullable com.broadleafcommerce.data.tracking.core.context.ContextInfo context) Frees soft inventory reservations that are older than the minimum reservation duration.The minimum reservation duration is an expression of the minimum age a soft inventory reservation must be in order to be freed. For example, if the duration was 5 minutes and the time was 17:27, soft inventory reservations created before 17:22 would be freed (assuming they weren't converted to a different type of reservation).
- Parameters:
minReservationAge
- the minimum age a reservation should exist before being a candidate for being freedcontext
- the context to free soft inventory in
-