C# 클래스 InvertedSoftware.WorkflowEngine.FrameworkManager

파일 보기 프로젝트 열기: invertedsoftware/Inverted-Software-Workflow-Engine

공개 메소드들

메소드 설명
AddFrameworkJob ( string jobName, IWorkflowMessage message ) : void

Add a job for the framework to process

GetActiveQueue ( ProcessorJob processorJob, QueueOperationType queueOperationType ) : ProcessorQueue

Get the currently active Queue to pickup or deliver messages

ReAddFrameworkJob ( string jobName, IWorkflowMessage message ) : void

Re adds a Job that ran in the past for re processing This will make sure to ignore any "DependsOn" rules and will only run active steps

비공개 메소드들

메소드 설명
AddFrameworkError ( ProcessorJob processorJob, IWorkflowMessage message, WorkflowErrorMessage errorMessage ) : void

Add a message containing the error to the error queue and the original message to the poison queue

AddFrameworkJobComplete ( ProcessorJob processorJob, IWorkflowMessage message ) : void

메소드 상세

AddFrameworkJob() 공개 정적인 메소드

Add a job for the framework to process
public static AddFrameworkJob ( string jobName, IWorkflowMessage message ) : void
jobName string The name of the job in the framework's workflow file
message IWorkflowMessage A class containing the message data
리턴 void

GetActiveQueue() 공개 정적인 메소드

Get the currently active Queue to pickup or deliver messages
public static GetActiveQueue ( ProcessorJob processorJob, QueueOperationType queueOperationType ) : ProcessorQueue
processorJob InvertedSoftware.WorkflowEngine.DataObjects.ProcessorJob The current loaded configuration
queueOperationType QueueOperationType The type of operation to execute on the Queue
리턴 InvertedSoftware.WorkflowEngine.DataObjects.ProcessorQueue

ReAddFrameworkJob() 공개 정적인 메소드

Re adds a Job that ran in the past for re processing This will make sure to ignore any "DependsOn" rules and will only run active steps
public static ReAddFrameworkJob ( string jobName, IWorkflowMessage message ) : void
jobName string The name of the job in the framework's workflow file
message IWorkflowMessage A class containing the message data
리턴 void