1 16 package nl.hippo.cms.workflows.multiplesitesdocument; 17 18 import com.opensymphony.module.propertyset.PropertySet; 19 import com.opensymphony.workflow.WorkflowException; 20 import java.util.Map ; 21 import nl.hippo.cms.workflows.shared.FunctionProviderComponent; 22 23 public class DecreaseNumberOfOutstandingReviewsFunction extends FunctionProviderComponent 24 { 25 26 public DecreaseNumberOfOutstandingReviewsFunction() 27 { 28 super(); 29 } 30 31 public void executeImpl(Map transientVars, Map args, PropertySet ps) throws WorkflowException 32 { 33 ps.setInt("numberOfOutstandingReviews", ps.getInt("numberOfOutstandingReviews") - 1); 34 } 35 36 } 37 | Popular Tags |