View Javadoc

1   /*
2    *  DISCLAIMER
3    */
4   
5   package org.flowfuse.base.services.workflow.functions;
6   
7   import com.opensymphony.module.propertyset.PropertySet;
8   import com.opensymphony.workflow.FunctionProvider;
9   import com.opensymphony.workflow.WorkflowException;
10  import org.apache.commons.logging.Log;
11  import org.apache.commons.logging.LogFactory;
12  
13  import java.util.Map;
14  
15  /***
16   * @author <a href="stefan@flowfuse.org">Stefan Kleineikenscheidt</a>,
17   *         Flowfuse.org
18   * @version $Id: TraceStepDurationFunction.java,v 1.1 2005/11/20 15:02:23 skleinei Exp $
19   */
20  public class TraceStepDurationFunction implements FunctionProvider {
21  
22    /* RCS ID */
23    public final static String rcsid = "$Id: TraceStepDurationFunction.java,v 1.1 2005/11/20 15:02:23 skleinei Exp $";
24  
25    /* Logger */
26    protected final Log logger = LogFactory.getLog(this.getClass());
27  
28    public void execute(Map transientVars, Map args, PropertySet ps) throws WorkflowException {
29      // TODO write tracing information here about step duration
30      ;
31    }
32  }
33  
34  /* EOF */