Blame | Last modification | View Log | RSS feed
/****/package in.shop2020.inventory.service;/*** @author mandeep**/public class SubtractStrategy implements Strategy {long subtractionFactor;public SubtractStrategy(long factor) {subtractionFactor = factor;}/* (non-Javadoc)* @see in.shop2020.inventory.service.Strategy#compute(long, long, long)*/public long compute(long itemId, long warehouseId, long quantity) {return Math.max(0, quantity - subtractionFactor);}}