Show / Hide Table of Contents

Class SystemWorkflowManager

Inheritance
object
ServiceLocator<ISystemWorkflowManager, SystemWorkflowManager>
SystemWorkflowManager
Implements
ISystemWorkflowManager
Inherited Members
ServiceLocator<ISystemWorkflowManager, SystemWorkflowManager>.SetTestableInstance(ISystemWorkflowManager)
ServiceLocator<ISystemWorkflowManager, SystemWorkflowManager>.ClearInstance()
ServiceLocator<ISystemWorkflowManager, SystemWorkflowManager>.GetFactory()
ServiceLocator<ISystemWorkflowManager, SystemWorkflowManager>.Instance
ServiceLocator<ISystemWorkflowManager, SystemWorkflowManager>.Factory
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
Namespace: DotNetNuke.Entities.Content.Workflow
Assembly: DotNetNuke.dll
Syntax
public class SystemWorkflowManager : ServiceLocator<ISystemWorkflowManager, SystemWorkflowManager>, ISystemWorkflowManager

Constructors

SystemWorkflowManager()

Declaration
public SystemWorkflowManager()

Fields

ContentAprovalWorkflowKey

Declaration
public const string ContentAprovalWorkflowKey = "ContentApproval"
Field Value
Type Description
string

DirectPublishWorkflowKey

Declaration
public const string DirectPublishWorkflowKey = "DirectPublish"
Field Value
Type Description
string

SaveDraftWorkflowKey

Declaration
public const string SaveDraftWorkflowKey = "SaveDraft"
Field Value
Type Description
string

Methods

CreateSystemWorkflows(int)

Declaration
public void CreateSystemWorkflows(int portalId)
Parameters
Type Name Description
int portalId

GetContentApprovalWorkflow(int)

Declaration
public Workflow GetContentApprovalWorkflow(int portalId)
Parameters
Type Name Description
int portalId
Returns
Type Description
Workflow

GetDirectPublishWorkflow(int)

Declaration
public Workflow GetDirectPublishWorkflow(int portalId)
Parameters
Type Name Description
int portalId
Returns
Type Description
Workflow

GetDraftStateDefinition(int)

Declaration
public WorkflowState GetDraftStateDefinition(int order)
Parameters
Type Name Description
int order
Returns
Type Description
WorkflowState

GetFactory()

Declaration
protected override Func<ISystemWorkflowManager> GetFactory()
Returns
Type Description
Func<ISystemWorkflowManager>
Overrides
ServiceLocator<ISystemWorkflowManager, SystemWorkflowManager>.GetFactory()

GetPublishedStateDefinition(int)

Declaration
public WorkflowState GetPublishedStateDefinition(int order)
Parameters
Type Name Description
int order
Returns
Type Description
WorkflowState

GetReadyForReviewStateDefinition(int)

Declaration
public WorkflowState GetReadyForReviewStateDefinition(int order)
Parameters
Type Name Description
int order
Returns
Type Description
WorkflowState

GetSaveDraftWorkflow(int)

Declaration
public Workflow GetSaveDraftWorkflow(int portalId)
Parameters
Type Name Description
int portalId
Returns
Type Description
Workflow

Implements

ISystemWorkflowManager

Extension Methods

JsonExtensionsWeb.ToJson(object)
Back to top by the community, for the community... #DNNCMS