Provides the functionality to manage the Ingeniux CMS workflow system,
Inheritance Hierarchy
CMSServicesBase
CMSContentServiceBase
IngeniuxCMServiceWorkflowServices
Namespace: IngeniuxCMService
Assembly: IngeniuxCMService (in IngeniuxCMService.dll) Version: 9.0.565.0 (9.0.565)
Syntax
[ServiceBehaviorAttribute(IncludeExceptionDetailInFaults = true)] [AspNetCompatibilityRequirementsAttribute(RequirementsMode = AspNetCompatibilityRequirementsMode.Allowed)] public class WorkflowServices : CMSContentServiceBase
The WorkflowServices type exposes the following members.
Constructors
Name | Description | |
---|---|---|
WorkflowServices |
Methods
Name | Description | |
---|---|---|
CreateWorkstate |
Creates a new Workstate. Workstates are stages within a workflow. A Workstate is available to every Workflow Definition.
| |
DeleteWorkflowDefinition |
Deletes a Workflow Definition
| |
DeleteWorkstate |
Deletes a collection of Workstates. Opertaion will not stop when encount errors on individual Workstate deletion.
Instead of the problematic Workstate Ids and the actual errors will be records and returned
| |
FixWorldviewWorkflows |
Fixes the Worldview Workflows, create the necessary Workstates and Workflow Definitions.
| |
GetGlobalWorkflowData |
Retrieves the items in Ingeniux CMS Workflow system.
| |
GetTransitionList |
Retrieves the list of Transitions that are available to all of the Pages specified.
Any Pages specified, but not in Workflow, are ignored.
| |
GetWorkflowData |
Retrieves the detailed information of a Workflow Definition.
| |
GetWorkflowInitialTransData | ||
GetWorkflowReports |
Retrieves a list of Pages that are in Workflow, and their current state
| |
GetWorldviewWorkflowStatus |
Retrieves the status information on the Workflows for Worldview system.
These are the Workflows to facilitate localization processes
| |
SetWorkflowData |
Updates a Workflow Definition with new data
| |
UpdateWorkstate |
Updates an existing Workstate with new data
|
See Also