QPR Knowledge Base

Process

Hide Navigation Pane

Process

Previous topic Next topic No expanding text in this topic  

Process

Previous topic Next topic JavaScript is required for expanding text Mail us feedback on this topic!  

Comments (...)

Process is separate element type, which is used in the definition of attributes for a Pool and which extends the set of common BPMN Element attributes. QPR ProcessGuide BPMN 1.2 Template has one predefined process element Main Process that is related to Default Pool (main process level).

 

 

Process Attributes

The attributes of Message are described in the following table.

 

Attribute / Attribute group

Cardinality

Type

Description

ProcessType

1

String

Provides information about which lower level language the pool will be mapped. The possible options are:

None (the default)
Private: may be mapped to an executable BPEL4WS process
Abstract: may be mapped to an abstract BPEL4WS process
Collaboration: has two lanes that represent business roles and shows the interactions between these roles

Status

1

String

The status of a process is determined when the process is being executed by a process engine. The possible options are:

None
Ready
Active
Cancelled
Aborting
Aborted
Completing
Completed

Assignments

N

Assignment

Defines one or more assignment expressions for the object. Assignment is used in the definition of attributes for process, activities, events, and gateways.

Performers

N

String

One or more Performers may be entered. The Performers attribute defines the resource that will be responsible for the Process. The Performers entry could be in the form of a specific individual, a group, an organization role or position, or an organization.

Properties

N

Property

Defines the properties of a process.

InputSets

N

InputSets

The InputSets attribute defines the data requirements for input to the Process.

OutputSets

N

OutputSets

The OutputSets attribute defines the data requirements for output from the Process.

AdHoc

1

Boolean

Specifies whether the process is ad hoc or not. The activities within an ad hoc process are not controlled or sequenced in a particular order, their performance is determined by the performers of the activities. The default value is false.

AdHoc Attributes



 

AdHoc Ordering

1

String

Defines if the activities within the process can be performed in parallel or must be performed sequentially. The possible values are:

Parallel (the default)
Sequential

AdHocCompletionCondition

1

Expression

Defines the conditions when the process will end.

SuppressJoinFailure

1

Boolean

This attribute is included for mapping to BPEL4WS. This specifies whether or not a BPEL4WS joinFailure fault will be suppressed for all activities in the BPEL4WS process.

EnableInstanceCompensation

1

Boolean

This attribute is included for mapping to BPEL4WS. It specifies whether or not a compensation can be performed after the process has completed normally.

Comments (...)