C# Class Dev2.Utils.OpeningWorkflowsHelper

Hold currently opening workflows ;)
Show file Open project: Warewolf-ESB/Warewolf

Public Methods

Method Description
AddWorkflow ( WorkSurfaceKey workSurfaceKey ) : void

Adds the workflow.

AddWorkflowWaitingForFirstFocusLoss ( WorkSurfaceKey workSurfaceKey ) : void

Adds the workflow waiting for first focus loss.

AddWorkflowWaitingForWaterMarkUpdates ( WorkSurfaceKey workSurfaceKey ) : void

Adds the workflow waiting for water mark updates.

FetchOpeningKeys ( ) : List

Fetches the opening keys.

IsLoadedInFocusLossCatalog ( WorkSurfaceKey workSurfaceKey ) : bool

Determines whether [is loaded information focus loss catalog] [the specified work surface key].

IsWaitingForFistFocusLoss ( WorkSurfaceKey workSurfaceKey ) : bool

Determines whether [is waiting for fist focus loss] [the specified work surface key].

IsWorkflowWaitingForWaterMarkUpdates ( WorkSurfaceKey workSurfaceKey ) : bool

Determines whether [is workflow waiting for water mark updates] [the specified work surface key].

IsWorkflowWaitingforDesignerLoad ( WorkSurfaceKey workSurfaceKey ) : bool

Determines whether [is workflow waitingfor designer load] [the specified work surface key].

PruneWorkflowFromCaches ( WorkSurfaceKey workSurfaceKey ) : void

Prunes the workflow from caches.

RemoveWorkflow ( WorkSurfaceKey workSurfaceKey ) : void

Removes the workflow.

RemoveWorkflowWaitingForDesignerLoad ( WorkSurfaceKey workSurfaceKey ) : void

Removes the workflow waiting for designer load.

RemoveWorkflowWaitingForFirstFocusLoss ( WorkSurfaceKey workSurfaceKey ) : void

Removes the workflow waiting for first focus loss.

RemoveWorkflowWaitingForWaterMarkUpdates ( WorkSurfaceKey workSurfaceKey ) : void

Removes the workflow waiting for water mark updates.

Method Details

AddWorkflow() public static method

Adds the workflow.
public static AddWorkflow ( WorkSurfaceKey workSurfaceKey ) : void
workSurfaceKey WorkSurfaceKey The work surface key.
return void

AddWorkflowWaitingForFirstFocusLoss() public static method

Adds the workflow waiting for first focus loss.
public static AddWorkflowWaitingForFirstFocusLoss ( WorkSurfaceKey workSurfaceKey ) : void
workSurfaceKey WorkSurfaceKey The work surface key.
return void

AddWorkflowWaitingForWaterMarkUpdates() public static method

Adds the workflow waiting for water mark updates.
public static AddWorkflowWaitingForWaterMarkUpdates ( WorkSurfaceKey workSurfaceKey ) : void
workSurfaceKey WorkSurfaceKey The work surface key.
return void

FetchOpeningKeys() public static method

Fetches the opening keys.
public static FetchOpeningKeys ( ) : List
return List

IsLoadedInFocusLossCatalog() public static method

Determines whether [is loaded information focus loss catalog] [the specified work surface key].
public static IsLoadedInFocusLossCatalog ( WorkSurfaceKey workSurfaceKey ) : bool
workSurfaceKey WorkSurfaceKey The work surface key.
return bool

IsWaitingForFistFocusLoss() public static method

Determines whether [is waiting for fist focus loss] [the specified work surface key].
public static IsWaitingForFistFocusLoss ( WorkSurfaceKey workSurfaceKey ) : bool
workSurfaceKey WorkSurfaceKey The work surface key.
return bool

IsWorkflowWaitingForWaterMarkUpdates() public static method

Determines whether [is workflow waiting for water mark updates] [the specified work surface key].
public static IsWorkflowWaitingForWaterMarkUpdates ( WorkSurfaceKey workSurfaceKey ) : bool
workSurfaceKey WorkSurfaceKey The work surface key.
return bool

IsWorkflowWaitingforDesignerLoad() public static method

Determines whether [is workflow waitingfor designer load] [the specified work surface key].
public static IsWorkflowWaitingforDesignerLoad ( WorkSurfaceKey workSurfaceKey ) : bool
workSurfaceKey WorkSurfaceKey The work surface key.
return bool

PruneWorkflowFromCaches() public static method

Prunes the workflow from caches.
public static PruneWorkflowFromCaches ( WorkSurfaceKey workSurfaceKey ) : void
workSurfaceKey WorkSurfaceKey The work surface key.
return void

RemoveWorkflow() public static method

Removes the workflow.
public static RemoveWorkflow ( WorkSurfaceKey workSurfaceKey ) : void
workSurfaceKey WorkSurfaceKey The work surface key.
return void

RemoveWorkflowWaitingForDesignerLoad() public static method

Removes the workflow waiting for designer load.
public static RemoveWorkflowWaitingForDesignerLoad ( WorkSurfaceKey workSurfaceKey ) : void
workSurfaceKey WorkSurfaceKey The work surface key.
return void

RemoveWorkflowWaitingForFirstFocusLoss() public static method

Removes the workflow waiting for first focus loss.
public static RemoveWorkflowWaitingForFirstFocusLoss ( WorkSurfaceKey workSurfaceKey ) : void
workSurfaceKey WorkSurfaceKey The work surface key.
return void

RemoveWorkflowWaitingForWaterMarkUpdates() public static method

Removes the workflow waiting for water mark updates.
public static RemoveWorkflowWaitingForWaterMarkUpdates ( WorkSurfaceKey workSurfaceKey ) : void
workSurfaceKey WorkSurfaceKey The work surface key.
return void