Retrieves the detailed information of a Workflow Definition.
Namespace: IngeniuxCMService
Assembly: IngeniuxCMService (in IngeniuxCMService.dll) Version: 9.0.565.0 (9.0.565)
Syntax
public XHRServiceResponseGeneric<WorkflowDefinitionDesignerInfo> GetWorkflowData( string wfDefId )
Parameters
- wfDefId
- Type: SystemString
Id of the Workflow Definition
Return Value
Type: XHRServiceResponseGenericWorkflowDefinitionDesignerInfoFull details of the Workflow Definition
Examples
JavaScript
{ "code": 0, "error": null, "message": { "name": "Standard", "id": "WorkflowDefinitions\/2", "desc": "", "tran": [{ "name": "Initial", "id": "WorkflowTransition_WorkflowDefinitions\/2_1", "desc": "", "actions": [], "allowNextGroupToAdvance": false, "currentState": "WorkStates\/1", "defaultUser": "", "description": "", "isDefault": false, "nextGroupName": "UserGroup\/1", "nextGroupNameStr": "Administrators", "nextState": "WorkStates\/35" }, { "name": "Transition5", "id": "WorkflowTransition_WorkflowDefinitions\/2_2", "desc": "", "actions": [], "allowNextGroupToAdvance": false, "currentState": "WorkStates\/35", "defaultUser": "", "description": "", "isDefault": false, "nextGroupName": "UserGroup\/1", "nextGroupNameStr": "Administrators", "nextState": "WorkStates\/37" }, { "name": "Transition6", "id": "WorkflowTransition_WorkflowDefinitions\/2_3", "desc": "", "actions": [], "allowNextGroupToAdvance": false, "currentState": "WorkStates\/37", "defaultUser": "", "description": "", "isDefault": false, "nextGroupName": "UserGroup\/1", "nextGroupNameStr": "Administrators", "nextState": "WorkStates\/36" }, { "name": "Transition7", "id": "WorkflowTransition_WorkflowDefinitions\/2_4", "desc": "", "actions": [], "allowNextGroupToAdvance": false, "currentState": "WorkStates\/36", "defaultUser": "", "description": "", "isDefault": false, "nextGroupName": "UserGroup\/1", "nextGroupNameStr": "Administrators", "nextState": "WorkStates\/38" }] } }
Remarks
If Workflow Definition doesn't exist, returns error status.
See Also