Purpose:
DKWorkFlowServiceFed is the class to represent the implementation of workflow service for EIP that provides a set of methods for the document-based workflow. Hierarchy: dkService DKWorkFlowServiceFed
Class summary:
class DKWorkFlowServiceFed : public dkService { public: DKWorkFlowServiceFed(); DKWorkFlowServiceFed(const char * configuration); virtual ~DKWorkFlowServiceFed(); virtual dkDatastore* getDatastore(); virtual void setDatastore(dkDatastore* ds); virtual dkCollection* listWorkFlows(); virtual dkCollection* listWorkFlows(const char* filter, const char* sort_criteria, int threshold); virtual dkCollection* listWorkItems(const char* filter, const char* sort_criteria, int threshold); virtual dkCollection* listWorkLists(); virtual dkCollection* listWorkFlowTemplates(); virtual DKBoolean isWorkFlow(const char * name); virtual DKBoolean isWorkFlowTemplate(const char * name); virtual DKBoolean isWorkList(const char * name); };
Members:
DKWorkFlowServiceFed(); DKWorkFlowServiceFed(const char * configuration); ~DKWorkFlowServiceFed();
dkDatastore* getDatastore();
void setDatastore(dkDatastore* ds);
dkCollection* listWorkFlows(); dkCollection* listWorkFlows(const char* filter, const char* sort_criteria, int threshold);
dkCollection* listWorkItems(const char* filter, const char* sort_criteria, int threshold);
dkCollection* listWorkLists();
dkCollection* listWorkFlowTemplates();
DKBoolean isWorkFlow(const char * name);
DKBoolean isWorkFlowTemplate(const char * name);
DKBoolean isWorkList(const char * name);
(c) Copyright International Business Machines Corporation 1996, 2003. IBM Corp. All rights reserved.