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