Workflow Engine .NET

Assembly: OptimaJet.Workflow.FilesPlugin

Class ListFilesProvider

OptimaJet.Workflow.Plugins.FilesPlugin.ListFilesProvider.ListFilesProvider

public class ListFilesProvider : CustomMixProvider<ActionsListFilesProvider, ActionsAsyncListFilesProvider, ConditionsListFilesProvider, ConditionsAsyncListFilesProvider>, ICustomMixProvider, ICustomWorkflowActionProvider, IWorkflowActionProvider, IDisableProvider, ICustomDesignerParameterFormatProvider, IDesignerParameterFormatProvider, ICustomActivityProvider, ICustomConditionProvider

Inheritance

  • System.Object
  • OptimaJet.Workflow.Plugins.CustomWorkflowProviders.WorkflowActionProvider{OptimaJet.Workflow.Plugins.FilesPlugin.ListFilesProvider.ActionsListFilesProvider,OptimaJet.Workflow.Plugins.FilesPlugin.ListFilesProvider.ActionsAsyncListFilesProvider,OptimaJet.Workflow.Plugins.FilesPlugin.ListFilesProvider.ConditionsListFilesProvider,OptimaJet.Workflow.Plugins.FilesPlugin.ListFilesProvider.ConditionsAsyncListFilesProvider}
  • OptimaJet.Workflow.Plugins.CustomWorkflowProviders.WorkflowActionAndDesignerParameterFormatProvider{OptimaJet.Workflow.Plugins.FilesPlugin.ListFilesProvider.ActionsListFilesProvider,OptimaJet.Workflow.Plugins.FilesPlugin.ListFilesProvider.ActionsAsyncListFilesProvider,OptimaJet.Workflow.Plugins.FilesPlugin.ListFilesProvider.ConditionsListFilesProvider,OptimaJet.Workflow.Plugins.FilesPlugin.ListFilesProvider.ConditionsAsyncListFilesProvider}
  • OptimaJet.Workflow.Plugins.CustomWorkflowProviders.CustomMixProvider{OptimaJet.Workflow.Plugins.FilesPlugin.ListFilesProvider.ActionsListFilesProvider,OptimaJet.Workflow.Plugins.FilesPlugin.ListFilesProvider.ActionsAsyncListFilesProvider,OptimaJet.Workflow.Plugins.FilesPlugin.ListFilesProvider.ConditionsListFilesProvider,OptimaJet.Workflow.Plugins.FilesPlugin.ListFilesProvider.ConditionsAsyncListFilesProvider}

Implemented Interfaces

Constructors

public ListFilesProvider() #

Methods

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

Parameters

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

Parameters

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

Parameters

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

Parameters

Name
Type
Description
processInstance
ProcessInstance
runtime
WorkflowRuntime
parameters
Dictionary<String>
public virtual Task ListFilesReadAsync(ProcessInstance processInstance, WorkflowRuntime runtime, Dictionary<string, string> parameters, CancellationToken token) #

Parameters

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

Returns

Type
Description
Task
public virtual bool ConditionListFilesExists(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> FormatFilesListDelete() #

Returns

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

Returns

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

Returns

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

Returns

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

Returns

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

Returns

Type
Description
List<CodeActionParameterDefinition>

Fields

public const int BufferSize = 1024 #