C# Class Dev2.Runtime.ESB.WF.WorkflowApplicationFactory.WorkflowApplicationRun

Inheritance: IExecutableService, IDisposable
Show file Open project: Warewolf-ESB/Warewolf

Private Properties

Property Type Description
Dispose void
OnAborted void
OnCompleted void
OnPersistableIdle PersistableIdleAction
OnUnhandledException UnhandledExceptionAction
OnUnloaded void
WaitForSlot void

Public Methods

Method Description
Dispose ( ) : void
Resume ( IDSFDataObject dataObject ) : void
Run ( ) : void
Terminate ( ) : void
Terminate ( Exception exception ) : void
WorkflowApplicationRun ( WorkflowApplicationFactory owner, ManualResetEventSlim waitHandle, IDSFDataObject dataTransferObject, System.Activities.WorkflowApplication instance, IWorkspace workspace, IList executionExtensions, System.Guid parentWorkflowInstanceId, bool isDebug, ErrorResultTO errors, IExecutionToken executionToken ) : System

Private Methods

Method Description
Dispose ( bool disposing ) : void
OnAborted ( System.Activities.WorkflowApplicationAbortedEventArgs obj ) : void
OnCompleted ( System.Activities.WorkflowApplicationCompletedEventArgs args ) : void
OnPersistableIdle ( System.Activities.WorkflowApplicationIdleEventArgs args ) : PersistableIdleAction
OnUnhandledException ( System.Activities.WorkflowApplicationUnhandledExceptionEventArgs args ) : UnhandledExceptionAction
OnUnloaded ( WorkflowApplicationEventArgs args ) : void
WaitForSlot ( ) : void

Waits for slot. Waits for up to 10 minutes before it aborts

Method Details

Dispose() public method

public Dispose ( ) : void
return void

Resume() public method

public Resume ( IDSFDataObject dataObject ) : void
dataObject IDSFDataObject
return void

Run() public method

public Run ( ) : void
return void

Terminate() public method

public Terminate ( ) : void
return void

Terminate() public method

public Terminate ( Exception exception ) : void
exception System.Exception
return void

WorkflowApplicationRun() public method

public WorkflowApplicationRun ( WorkflowApplicationFactory owner, ManualResetEventSlim waitHandle, IDSFDataObject dataTransferObject, System.Activities.WorkflowApplication instance, IWorkspace workspace, IList executionExtensions, System.Guid parentWorkflowInstanceId, bool isDebug, ErrorResultTO errors, IExecutionToken executionToken ) : System
owner WorkflowApplicationFactory
waitHandle System.Threading.ManualResetEventSlim
dataTransferObject IDSFDataObject
instance System.Activities.WorkflowApplication
workspace IWorkspace
executionExtensions IList
parentWorkflowInstanceId System.Guid
isDebug bool
errors Dev2.DataList.Contract.ErrorResultTO
executionToken IExecutionToken
return System