Purpose:
The dkWorkFlowService class defines an abstract class for workflow service objects. This class provides a set of common functions for different workflow services.
Class summary:
class dkWorkFlowService { public: dkWorkFlowService (const char* workflow_service_type, const char* workflow_service_name = ""); virtual ~dkWorkFlowService(); virtual void connect (const char * workflow_service_name, const char * user_name = "", const char * authentication = "", const char * connect_string = ""); virtual void disconnect(); virtual DKString workFlowServiceType() const; virtual DKString workFlowServiceName() const; virtual DKString userName() const; virtual DKBoolean isConnected(); virtual DKHandle* connection(); };
Members:
dkWorkFlowService (const char* workflow_service_type, const char* workflow_service_name = ""); virtual ~dkWorkFlowService();
virtual void connect (const char * workflow_service_name, const char * user_name = "", const char * authentication = "", const char * connect_string = "");
virtual void disconnect();
virtual DKString workFlowServiceType() const;
virtual DKString workFlowServiceName() const;
virtual DKString userName() const;
virtual DKBoolean isConnected();
virtual DKHandle* connection();
(c) Copyright International Business Machines Corporation 1996, 2003. IBM Corp. All rights reserved.