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

  • Object
  • WorkflowActionProvider<ActionsDirectoryProvider, ActionsAsyncDirectoryProvider, ConditionsDirectoryProvider, ConditionsAsyncDirectoryProvider>
  • WorkflowActionAndDesignerParameterFormatProvider<ActionsDirectoryProvider, ActionsAsyncDirectoryProvider, ConditionsDirectoryProvider, ConditionsAsyncDirectoryProvider>
  • CustomMixProvider<ActionsDirectoryProvider, ActionsAsyncDirectoryProvider, ConditionsDirectoryProvider, 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, String>
public virtual void ActionDirectoryDelete(ProcessInstance processInstance, WorkflowRuntime runtime, Dictionary<string, string> parameters) #

Parameters

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

Parameters

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

Parameters

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

Parameters

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

Parameters

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

Parameters

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

Parameters

Name
Type
Description
processInstance
ProcessInstance
runtime
WorkflowRuntime
parameters
Dictionary<String, 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 #