Workflow Engine .NET  2
Public Member Functions | Properties | List of all members
OptimaJet.Workflow.Core.Runtime.BulkCreateInstancePrams Class Reference

Object that represents information which is required for mass creation of processes More...

Public Member Functions

 BulkCreateInstancePrams (string schemeCode, List< Guid > processIds)
 Constructor More...
 

Properties

string SchemeCode [get, set]
 Code of the scheme More...
 
IDictionary< string, object > SchemeCreationParameters [get, set]
 The parameters for creating scheme of process (defining parameters) More...
 
List< Guid > ProcessIds [get, set]
 List of process IDs to create More...
 
IDictionary< string, object > InitialProcessParameters [get, set]
 Parameters to be passed to the process as the initial. Common for all creted processes. More...
 
Dictionary< Guid, IDictionary< string, object > > ProcessSpecificProcessPrarameters [get, set]
 Process specific process parameters More...
 
string IdentityId [get, set]
 The user id which execute initial command if command is available. Common for all creted processes. More...
 
string ImpersonatedIdentityId [get, set]
 The user id for whom executes initial command if command is available. Common for all creted processes. More...
 
Dictionary< Guid, string > ProcessSpecificIdentityIds [get, set]
 The user id which execute initial command if command is available. Process specific values More...
 
Dictionary< Guid, string > ProcessSpecificImpersonatedIdentityIds [get, set]
 The user id for whom executes initial command if command is available. Process specific values More...
 

Detailed Description

Object that represents information which is required for mass creation of processes

Constructor & Destructor Documentation

◆ BulkCreateInstancePrams()

OptimaJet.Workflow.Core.Runtime.BulkCreateInstancePrams.BulkCreateInstancePrams ( string  schemeCode,
List< Guid >  processIds 
)

Constructor

Parameters
schemeCodeCode of the scheme
processIdsList of process IDs to create

Property Documentation

◆ IdentityId

string OptimaJet.Workflow.Core.Runtime.BulkCreateInstancePrams.IdentityId
getset

The user id which execute initial command if command is available. Common for all creted processes.

◆ ImpersonatedIdentityId

string OptimaJet.Workflow.Core.Runtime.BulkCreateInstancePrams.ImpersonatedIdentityId
getset

The user id for whom executes initial command if command is available. Common for all creted processes.

◆ InitialProcessParameters

IDictionary<string, object> OptimaJet.Workflow.Core.Runtime.BulkCreateInstancePrams.InitialProcessParameters
getset

Parameters to be passed to the process as the initial. Common for all creted processes.

◆ ProcessIds

List<Guid> OptimaJet.Workflow.Core.Runtime.BulkCreateInstancePrams.ProcessIds
getset

List of process IDs to create

◆ ProcessSpecificIdentityIds

Dictionary<Guid, string> OptimaJet.Workflow.Core.Runtime.BulkCreateInstancePrams.ProcessSpecificIdentityIds
getset

The user id which execute initial command if command is available. Process specific values

◆ ProcessSpecificImpersonatedIdentityIds

Dictionary<Guid, string> OptimaJet.Workflow.Core.Runtime.BulkCreateInstancePrams.ProcessSpecificImpersonatedIdentityIds
getset

The user id for whom executes initial command if command is available. Process specific values

◆ ProcessSpecificProcessPrarameters

Dictionary<Guid, IDictionary<string, object> > OptimaJet.Workflow.Core.Runtime.BulkCreateInstancePrams.ProcessSpecificProcessPrarameters
getset

Process specific process parameters

◆ SchemeCode

string OptimaJet.Workflow.Core.Runtime.BulkCreateInstancePrams.SchemeCode
getset

Code of the scheme

◆ SchemeCreationParameters

IDictionary<string, object> OptimaJet.Workflow.Core.Runtime.BulkCreateInstancePrams.SchemeCreationParameters
getset

The parameters for creating scheme of process (defining parameters)