KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > za > co > csir > icomtek > workflow > interfaces > WorkflowContext


1 package za.co.csir.icomtek.workflow.interfaces;
2
3 public interface WorkflowContext {
4
5     /**
6      * This sets a value/pair into this object which will be passed as the
7      * sole parameter to a module invoke
8      */

9     public void setRequestAttribute (String JavaDoc name, Object JavaDoc value);
10
11     /**
12      * This removes a value/pair from this object
13      */

14     public void removeRequestAttribute (String JavaDoc name);
15
16     /**
17      * This is used to do anything that needs doing for a workflow action
18      * to succeed
19      */

20     public void beginWorkflowAction ();
21
22     /**
23      * This should reset the state if need be
24      */

25     public void endWorkflowAction ();
26
27 }
28
Popular Tags