KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > nl > hippo > cms > workflows > shared > FunctionProviderComponent


1 package nl.hippo.cms.workflows.shared;
2
3 import com.opensymphony.module.propertyset.PropertySet;
4 import com.opensymphony.workflow.FunctionProvider;
5 import com.opensymphony.workflow.WorkflowException;
6 import java.util.Map JavaDoc;
7
8 public abstract class FunctionProviderComponent extends WorkflowExtensionComponent
9         implements
10             FunctionProvider
11 {
12
13     public FunctionProviderComponent()
14     {
15         super();
16     }
17
18     public final void execute(Map JavaDoc transientVars, Map JavaDoc args, PropertySet ps) throws WorkflowException
19     {
20         assertLoadedAsComponent();
21         executeImpl(transientVars, args, ps);
22     }
23
24     public abstract void executeImpl(Map JavaDoc transientVars, Map JavaDoc args, PropertySet ps) throws WorkflowException;
25
26 }
27
Popular Tags