Table of Contents

Class ActivityResultProvider

Namespace: Casewhere.Runtime.Providers
Assembly: Casewhere.Runtime.dll

public class ActivityResultProvider : IActivityResultProvider

Inheritance

objectActivityResultProvider

Implements

IActivityResultProvider

Inherited Members

object.ToString(), object.Equals(object), object.Equals(object, object), object.ReferenceEquals(object, object), object.GetHashCode(), object.GetType(), object.MemberwiseClone()

Extension Methods

ObjectExtension.ConvertToBsonValue(object), EnumExtensions.DeepClone<ActivityResultProvider>(ActivityResultProvider)

Constructors

ActivityResultProvider()

public ActivityResultProvider()

Methods

CreateActivityResult(Case, Workflow, Activity)

public ActivityResult CreateActivityResult(Case @case, Workflow workflow, Activity actity)

Parameters

case Case

workflow Workflow

actity Activity

Returns

ActivityResult

CreateCompletionRuleDetail(string, ResultStatus, string)

public IResultDetail CreateCompletionRuleDetail(string ruleName, ResultStatus status, string message = "")

Parameters

ruleName string

status ResultStatus

message string

Returns

IResultDetail

CreateComponentValidationDetail(string, ResultStatus, string)

public IResultDetail CreateComponentValidationDetail(string componentName, ResultStatus status, string message)

Parameters

componentName string

status ResultStatus

message string

Returns

IResultDetail

CreateNavigationRuleDetail(string, ResultStatus, string)

public IResultDetail CreateNavigationRuleDetail(string ruleName, ResultStatus status, string message = "")

Parameters

ruleName string

status ResultStatus

message string

Returns

IResultDetail

CreateScriptSuccessDetail(string)

public IResultDetail CreateScriptSuccessDetail(string scriptName)

Parameters

scriptName string

Returns

IResultDetail

CreateValidationRuleDetail(string, ResultStatus, string)

public IResultDetail CreateValidationRuleDetail(string ruleName, ResultStatus status, string message = "")

Parameters

ruleName string

status ResultStatus

message string

Returns

IResultDetail

CreateValidationRuleDetail(string, ResultStatus, string, string)

public IResultDetail CreateValidationRuleDetail(string ruleName, ResultStatus status, string error, string message = "")

Parameters

ruleName string

status ResultStatus

error string

message string

Returns

IResultDetail