KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > za > co > csir > icomtek > workflow > factories > WorkflowFinderFactory


1 package za.co.csir.icomtek.workflow.factories;
2
3 import za.co.csir.icomtek.workflow.WorkflowConstants;
4 import za.co.csir.icomtek.workflow.interfaces.WorkflowFinder;
5
6 public abstract class WorkflowFinderFactory {
7
8     private static WorkflowFinderFactory instance;
9
10     public static WorkflowFinderFactory instance() throws Exception JavaDoc {
11         if (instance == null) {
12             instance = (WorkflowFinderFactory)Class.forName(WorkflowConstants.WORKFLOW_FINDER_FACTORY).newInstance();
13         }
14         return instance;
15     }
16
17     public abstract WorkflowFinder getWorkflowFinder () throws Exception JavaDoc;
18 }
19
Popular Tags