Skelta Workflow.NET 2004 Help
About Skelta Workflow.NET 2004 APIs

The APIs used by Skelta Workflow.NET 2004 are covered here. These APIs are discussed in detail in the API Reference section that is provided. The Skelta Workflow.NET 2004 APIs are found in the following namespaces (Click on a namespace to view its API Reference entry):

Workflow.NET

This namespace consists of the fundamental classes and interfaces used in Skelta Workflow.NET 2004.

Assembly: Workflow.NET.dll

Workflow.NET.ActionHandler

This namespace consists of classes that are handlers (implement IActionRun interface) for the actions provided with Skelta Workflow.NET. These action handlers can be inherited by custom actions.

Assembly: Workflow.NET.ActionHandler.dll

Workflow.NET.ActionHandler.MSOfficeActions

This namespace consists of classes that are used to create MS Office documents.

Assembly: Workflow.NET.ActionHandler.MSOfficeActions.dll

Workflow.NET.ActivityList

This namespace consists of classes used to retrieve Activity Details.

Assembly: Workflow.NET.ActivityList.dll

Workflow.NET.ADSI Namespace

This namespace consists of the active directory resource handler classes.

Assembly: Workflow.NET.ADSI.dll

Workflow.NET.BusinessHours

This namespace consists of classes and interfaces used by Skelta Workflow.NET 2004 to calculate the timeouts, based on business hours.

Assembly: Workflow.NET.dll

Workflow.NET.Calendar

This namespace consists of the class that implements IBusinessHours interface. The BusinessHoursInterface class is the default implementation for IBusinessHours interface provided by Workflow.NET.

Assembly: Workflow.NET.Calendar.dll

Workflow.NET.DataHandler

This namespace consists of the IDataHandler interface and the classes that implement the IDataHandler. Skelta Workflow.NET 2004 currently provides datahandlers to interact with MS SQL, MS Access, and Oracle databases.

Assembly: Workflow.NET.dll

Workflow.NET.EmailFilterLibrary

This namespace consists of classes that are used for handling Email Filters for receiving Emails.

Assembly: Workflow.NET.EmailFilterLibrary.dll

Workflow.NET.EmailReceiver

This namespace consists of the WaitForEmail action handler.

Assembly: Workflow.NET.EmailReceiver.dll

Workflow.NET.Engine

This namespace consists of the classes that execute the workflows. The client can initiate, alert workflows and submit custom XML content to the workflows, using the Client class. The RunTime class takes care of executing and maintaining the status of the workflows and actions.

Assembly: Workflow.NET.dll

Workflow.NET.Engine.Interfaces

This namespace consists of the IActionRun interface that every action has to implement. This namespace also provides a base abstract class that can be inherited by the actions.

Assembly: Workflow.NET.dll

Workflow.NET.Interfaces

This namespace consists of interfaces that have to be implemented by the property types, resource handlers, data handlers and custom document views.

Assembly: Workflow.NET.dll

Workflow.NET.Jabber

This namespace consists of classes used internally by the Workflow.NET to send instant messages.

Assembly: Workflow.NET.dll

Workflow.NET.PropertyTypes

This namespace consists of classes that implement the basic property types, provided with Skelta Workflow.NET 2004. All the property types implement the IPropertyType interface.

Assembly: Workflow.NET.dll

Workflow.NET.Report

This namespace consists of Report APIs that are used to query the database based on custom queries. They can also be used to get the details of the Report Configuration files.

Assembly: Workflow.NET.Report.dll

Workflow.NET.Report.Interfaces

This namespace consists of the IReportHandler interface that has to be implemented for all the actions that display the events and information logged during the execution.

Assembly: Workflow.NET.Report.dll

Workflow.NET.SMS.Send

This namespace consists of the SendSMS action handler.

Assembly: Workflow.NET.SMS.Send.dll

Workflow.NET.SMS.SMSLibrary

This namespace consists of classes that are used for handling SMS Filters for receiving SMS.

Assembly: Workflow.NET.SMS.SMSLibrary.dll

Workflow.NET.SMSReceiver

This namespace consists of the WaitForSMS action handler.

Assembly: Workflow.NET.SMSReceiver.dll

Workflow.NET.Storage

This namespace consists of classes that are used to store the data for Skelta Workflow.NET 2004. The Production class deploys the workflows and the Staging class maintains the changes made to the workflow in the staging. The DataHandlerFactory gets the datahandler for a specified database type.

Assembly: Workflow.NET.dll

Workflow.NET.TaskScheduler

This namespace consists of the classes used internally by the task scheduler.

Assembly: Workflow.NET.dll

Workflow.NET.TaskScheduler.Proxy

This namespace consists of the TaskScheduler class that adds tasks to and deletes the tasks from the task scheduler.

Assembly: Workflow.NET.dll

Workflow.NET.Web

This namespace consists of the classes that implement the IActivityWebUIHandler interface for Information, Approval, CheckList, ResourceSet and TaskAssignment controls.

Assembly: Workflow.NET.ActionHandler.dll

Workflow.NET.Web.ActivityControl

This namespace consists of the control that displays the activity list.

Assembly: Workflow.NET.Web.ActivityControl.dll

Workflow.NET.Web.ActivityUIControl

This namespace consists of the control that displays the details of the activity in the activity list.

Assembly: Workflow.NET.Web.ActivityUIControl.dll

Workflow.NET.Web.Designer

This namespace consists of the control for the Process Designer.

Assembly: Workflow.NET.Web.Designer.dll

Workflow.NET.Web.Designer.Interfaces

This namespace consists of the interface that represents the user interface for the properties.

Assembly: Workflow.NET.Web.Designer.dll

Workflow.NET.Web.Designer.PropertyPages

This namespace consists of the classes for displaying the user interface for properties.

Assembly: Workflow.NET.Web.Designer.dll

Workflow.NET.Web.Designer.PropertyTypes

This namespace consists of the classes that display the properties in the process designer.

Assembly: Workflow.NET.Web.Designer.dll

Workflow.NET.Web.OrganizationCalendar

This namespace consists of the web control that displays and captures the organization control details.

Assembly: Workflow.NET.Web.OrganizationCalendar.dll

Workflow.NET.Web.Report

This namespace consists of Report Designer APIs and properties that can be used to fetch the data. This internally uses the Workflow.NET.Report API to fetch the data.

Assembly: Workflow.NET.Web.Report.dll

Workflow.NET.Web.Report.Interfaces

This namespace consists of the Interface that has to be implemented for customized Report UIs.

Assembly: Workflow.NET.Web.Report.dll

Workflow.NET.Web.ReportUI

This namespace consists of classes that are used to build various Report Interfaces.

Assembly: Workflow.NET.Web.ReportUI.dll

Workflow.NET.Web.ResourceCalendar

This namespace consists of the web control that displays and captures the resource control details.

Assembly: Workflow.NET.Web.ResourceCalendar.dll

ResourceHandler

The Resource namespace consists of the implementation of the IResource interface for resource handler for database.

Assembly:XmlResourceHandler.dll.




 Skelta - A BPM Workflow Software Company