Class DestinationWorkflowV2
Namespace: Casewhere.Runtime.Engine.Services
Assembly: Casewhere.Runtime.dll
public class DestinationWorkflowV2 : IDestinationWorkflow
Inheritance
object ← DestinationWorkflowV2
Implements
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<DestinationWorkflowV2>(DestinationWorkflowV2)
Constructors
DestinationWorkflowV2(IRuntimeCreator, IDomainRepository, INonEventDomainRepositories, IDataClassRepository, IProcessRepository, IPublishedWorkflowDefinitionRepository, IDataObjectApiService, IWorkflowRuntime, IDataFilterTranslator, IWorkflowInputProvider)
public DestinationWorkflowV2(IRuntimeCreator runtimeCreator, IDomainRepository repository, INonEventDomainRepositories nonEventDomainRepositories, IDataClassRepository dataClassRepository, IProcessRepository processRepository, IPublishedWorkflowDefinitionRepository publishedWorkflowDefinitionRepository, IDataObjectApiService dataObjectApiService, IWorkflowRuntime workflowRuntime, IDataFilterTranslator dataFilterTranslator, IWorkflowInputProvider workflowInputProvider)
Parameters
runtimeCreator IRuntimeCreator
repository IDomainRepository
nonEventDomainRepositories INonEventDomainRepositories
dataClassRepository IDataClassRepository
processRepository IProcessRepository
publishedWorkflowDefinitionRepository IPublishedWorkflowDefinitionRepository
dataObjectApiService IDataObjectApiService
workflowRuntime IWorkflowRuntime
dataFilterTranslator IDataFilterTranslator
workflowInputProvider IWorkflowInputProvider
Properties
Case
public virtual Case Case { get; }
Property Value
Case
UsedForCreatingNewCase
public virtual bool UsedForCreatingNewCase { get; }
Property Value
Workflow
public virtual Workflow Workflow { get; }
Property Value
Workflow
Methods
LoadOrCreate(WorkflowContext, WorkflowActivityDefinitionV2)
public virtual void LoadOrCreate(WorkflowContext workflowContext, WorkflowActivityDefinitionV2 workflowActivityDef)
Parameters
workflowContext WorkflowContext
workflowActivityDef WorkflowActivityDefinitionV2