Workflow Engine .NET

Assembly: OptimaJet.Workflow.FilesPlugin

Class DirectoryProvider

OptimaJet.Workflow.Plugins.FilesPlugin.DirectoryProvider.DirectoryProvider

public class DirectoryProvider : CustomMixProvider<ActionsDirectoryProvider, ActionsAsyncDirectoryProvider, ConditionsDirectoryProvider, ConditionsAsyncDirectoryProvider>, ICustomMixProvider, ICustomWorkflowActionProvider, IWorkflowActionProvider, IDisableProvider, ICustomDesignerParameterFormatProvider, IDesignerParameterFormatProvider, ICustomActivityProvider, ICustomConditionProvider

Inheritance

  • System.Object
  • OptimaJet.Workflow.Plugins.CustomWorkflowProviders.WorkflowActionProvider{OptimaJet.Workflow.Plugins.FilesPlugin.DirectoryProvider.ActionsDirectoryProvider,OptimaJet.Workflow.Plugins.FilesPlugin.DirectoryProvider.ActionsAsyncDirectoryProvider,OptimaJet.Workflow.Plugins.FilesPlugin.DirectoryProvider.ConditionsDirectoryProvider,OptimaJet.Workflow.Plugins.FilesPlugin.DirectoryProvider.ConditionsAsyncDirectoryProvider}
  • OptimaJet.Workflow.Plugins.CustomWorkflowProviders.WorkflowActionAndDesignerParameterFormatProvider{OptimaJet.Workflow.Plugins.FilesPlugin.DirectoryProvider.ActionsDirectoryProvider,OptimaJet.Workflow.Plugins.FilesPlugin.DirectoryProvider.ActionsAsyncDirectoryProvider,OptimaJet.Workflow.Plugins.FilesPlugin.DirectoryProvider.ConditionsDirectoryProvider,OptimaJet.Workflow.Plugins.FilesPlugin.DirectoryProvider.ConditionsAsyncDirectoryProvider}
  • OptimaJet.Workflow.Plugins.CustomWorkflowProviders.CustomMixProvider{OptimaJet.Workflow.Plugins.FilesPlugin.DirectoryProvider.ActionsDirectoryProvider,OptimaJet.Workflow.Plugins.FilesPlugin.DirectoryProvider.ActionsAsyncDirectoryProvider,OptimaJet.Workflow.Plugins.FilesPlugin.DirectoryProvider.ConditionsDirectoryProvider,OptimaJet.Workflow.Plugins.FilesPlugin.DirectoryProvider.ConditionsAsyncDirectoryProvider}

Implemented Interfaces

Constructors

public DirectoryProvider() #

Methods

public virtual void ActionDirectoryRename(ProcessInstance processInstance, WorkflowRuntime runtime, Dictionary<string, string> parameters) #

Parameters

Name
Type
Description
processInstance
ProcessInstance
runtime
WorkflowRuntime
parameters
Dictionary<String>
public virtual void ActionDirectoryDelete(ProcessInstance processInstance, WorkflowRuntime runtime, Dictionary<string, string> parameters) #

Parameters

Name
Type
Description
processInstance
ProcessInstance
runtime
WorkflowRuntime
parameters
Dictionary<String>
public virtual void ActionDirectoryMove(ProcessInstance processInstance, WorkflowRuntime runtime, Dictionary<string, string> parameters) #

Parameters

Name
Type
Description
processInstance
ProcessInstance
runtime
WorkflowRuntime
parameters
Dictionary<String>
public virtual void ActionDirectoryCopy(ProcessInstance processInstance, WorkflowRuntime runtime, Dictionary<string, string> parameters) #

Parameters

Name
Type
Description
processInstance
ProcessInstance
runtime
WorkflowRuntime
parameters
Dictionary<String>
public virtual void ActionDirectoryCreate(ProcessInstance processInstance, WorkflowRuntime runtime, Dictionary<string, string> parameters) #

Parameters

Name
Type
Description
processInstance
ProcessInstance
runtime
WorkflowRuntime
parameters
Dictionary<String>
public virtual void ActionDirectoryGetFiles(ProcessInstance processInstance, WorkflowRuntime runtime, Dictionary<string, string> parameters) #

Parameters

Name
Type
Description
processInstance
ProcessInstance
runtime
WorkflowRuntime
parameters
Dictionary<String>
public virtual void ActionDirectoryGetDirectories(ProcessInstance processInstance, WorkflowRuntime runtime, Dictionary<string, string> parameters) #

Parameters

Name
Type
Description
processInstance
ProcessInstance
runtime
WorkflowRuntime
parameters
Dictionary<String>
public virtual bool ConditionDirectoryExists(ProcessInstance processInstance, WorkflowRuntime runtime, Dictionary<string, string> parameters) #

Parameters

Name
Type
Description
processInstance
ProcessInstance
runtime
WorkflowRuntime
parameters
Dictionary<String>

Returns

Type
Description
Boolean
public virtual List<CodeActionParameterDefinition> FormatDirectoryCreate() #

Returns

Type
Description
List<CodeActionParameterDefinition>
public virtual List<CodeActionParameterDefinition> FormatDirectoryDelete() #

Returns

Type
Description
List<CodeActionParameterDefinition>
public virtual List<CodeActionParameterDefinition> FormatDirectoryMove() #

Returns

Type
Description
List<CodeActionParameterDefinition>
public virtual List<CodeActionParameterDefinition> FormatDirectoryRename() #

Returns

Type
Description
List<CodeActionParameterDefinition>
public virtual List<CodeActionParameterDefinition> FormatDirectoryCopy() #

Returns

Type
Description
List<CodeActionParameterDefinition>
public virtual List<CodeActionParameterDefinition> FormatDirectoryGetFiles() #

Returns

Type
Description
List<CodeActionParameterDefinition>
public virtual List<CodeActionParameterDefinition> FormatDirectoryGetDirectories() #

Returns

Type
Description
List<CodeActionParameterDefinition>
public virtual List<CodeActionParameterDefinition> FormatDirectoryExists() #

Returns

Type
Description
List<CodeActionParameterDefinition>

Fields

public string defaultMask #