Class ActivityResultProvider
Namespace: Casewhere.Runtime.Providers
Assembly: Casewhere.Runtime.dll
public class ActivityResultProvider : IActivityResultProvider
Inheritance
object ← ActivityResultProvider
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