1 package nl.hippo.cms.workflows.multiplesitessite; 2 3 import com.opensymphony.module.propertyset.PropertySet; 4 import com.opensymphony.workflow.WorkflowException; 5 import java.util.Map ; 6 import nl.hippo.cms.workflows.shared.FunctionProviderComponent; 7 8 public class MoveScheduledPublicationDateToPublicationDateFunction extends FunctionProviderComponent 9 { 10 11 public MoveScheduledPublicationDateToPublicationDateFunction() 12 { 13 super(); 14 } 15 16 public void executeImpl(Map transientVars, Map args, PropertySet ps) throws WorkflowException 17 { 18 String scheduledPublicationDate = ps.getString("scheduledPublicationDate"); 19 ps.setString("publicationDate", scheduledPublicationDate); 20 ps.remove("scheduledPublicationDate"); 21 } 22 23 } | Popular Tags |