Purpose:
DKWorkListFed is an object oriented representation of a worklist in the system. A worklist is defined in the system, and it is a collection of workitems. Hierarchy: DKWorkListFed
Class summary:
class DKWorkListFed { public: DKWorkListFed(DKWorkFlowServiceFed* wfs, const char * name); DKWorkListFed(DKWorkFlowServiceFed* wfs); virtual ~DKWorkListFed(); virtual DKString getName(); virtual DKString getDescription(); virtual DKString getOwner(); virtual long getThreshold(); virtual DKString getFilter(); virtual DKString getSortCriteria(); virtual DKString getACLName(); virtual void setName(const char * name); virtual void setDescription(const char * description); virtual void setOwner(const char * owner_name); virtual void setThreshold(long threshold); virtual void setFilter(const char * filter); virtual void setSortCriteria(const char * sort_criteria); virtual void setACLName(const char * acl_name); virtual dkCollection* listWorkItems(); virtual dkCollection* listWorkItemsByTemplate(const char * template_name); virtual dkCollection* listWorkItemsByNode(const char * node_name); virtual dkCollection* listWorkItemsByTemplateAndNode(const char * template_name, const char * node_name); virtual dkCollection* listProcessNotifications(); virtual dkCollection* listActivityNotifications(); virtual void add(); virtual void update(); virtual void del(); virtual void retrieve(); };
Members:
DKWorkListFed(DKWorkFlowServiceFed* wfs, const char * name); DKWorkListFed(DKWorkFlowServiceFed* wfs); ~DKWorkListFed();
DKString getName();
void setName(const char * name);
DKString getDescription();
void setDescription(const char * description);
DKString getOwner();
long getThreshold();
DKString getFilter();
DKString getSortCriteria();
DKString getACLName();
void setOwner(const char * owner_name);
void setThreshold(long threshold);
void setFilter(const char * filter);
void setSortCriteria(const char * sort_criteria);
void setACLName(const char * acl_name);
dkCollection* listWorkItems();
dkCollection* listWorkItemsByTemplate(const char * template_name);
dkCollection* listWorkItemsByNode(const char * node_name);
dkCollection* listProcessNotifications();
dkCollection* listActivityNotifications();
void add(const char * workflow_template);
void update();
void del();
void retrieve();
(c) Copyright International Business Machines Corporation 1996, 2003. IBM Corp. All rights reserved.