IBProcessSplitStarter

Assembly: BPM;

Description

The IBProcessSplitStarter interface is used to start several process instances with splitting by dimension.

Inheritance Hierarchy

          IBProcessStarter

          IBProcessSimpleStarter

          IBProcessSplitStarter

Comments

Object for starting several process instances can be obtained using the IBProcessStarterFactory.Split method.

Properties

  Property name Brief description
SplitParamIds The SplitParamIds property determines a list of parameter identifiers, by which started processes are split.
StartedInstanceIds The StartedInstanceIds property returns the array of identifiers of running process instances.
StartedInstances The StartedInstances property returns the array of running process instances.

Properties inherited from IBProcessSimpleStarter

  Property name Brief description
Deadline The Deadline property determines date and time of process execution end.
ParamValues The ParamValues process returns the collection of parameters, with which the process was started.
Role The Role property determines the repository security subject that will be process execution owner.
RoleSid The RoleSid property determines security identifier of the repository subject that will be a process execution manager.

Properties inherited from IBProcessStarter

  Property name Brief description
CheckAllLevels The CheckAllLevels property determines whether to check for presence of all subprocesses and their steps.
LogInfo The LogInfo property determines the message recorded to log on process startup.
Process The Process property returns started process.
StartResult The StartResult property returns process startup result.

Methods inherited from IBProcessStarter

  Method name Brief description
CreateLogInfo The CreateLogInfo method creates a process start message recorded to log.
Start The Start method starts a process according to specified settings.

See also:

BPM Assembly Interfaces