Class ProcessConstants
- java.lang.Object
-
- de.aristaflow.adept2.model.globals.ProcessConstants
-
public class ProcessConstants extends Object
ProcessConstants
defines constants that are needed in the context of process templates and instances, for instance, data, node, and edges types, node, edge, instance, and template states. TODO common description of property-enums.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
ProcessConstants.AdeptDataType
The data element types.static class
ProcessConstants.BlockType
The ADEPT2 block typesstatic class
ProcessConstants.DataEdgeProperty
Properties / attributes of data edges.static class
ProcessConstants.DataElementProperty
The properties / attributes of data elements.static class
ProcessConstants.DataMappingType
The different data mapping typesstatic class
ProcessConstants.DeltaScope
The scope for querying entities of the delta layer.static class
ProcessConstants.EdgeProperty
Enum for properties / attributes of Edge.static class
ProcessConstants.EdgeState
The edge states.static class
ProcessConstants.EdgeType
The edge types.static class
ProcessConstants.ExecutableBusinessProcessProperty
Properties / attributes of Activities and Light Weight Processes.static class
ProcessConstants.ExecutionMode
This enumeration defines constants that declare in which mode activities should be executed.static class
ProcessConstants.InstanceExecutionStatus
The execution status of an instance.static class
ProcessConstants.InstanceMigrationStatus
The migration status of an instance.static class
ProcessConstants.InstanceProperty
Properties / attributes of instance.static class
ProcessConstants.InstanceTypesForFilters
Constants for using innstance types in filters.static class
ProcessConstants.NodeProperty
Enum for all node properties.static class
ProcessConstants.NodeState
The node statesstatic class
ProcessConstants.NodeType
The node types.static class
ProcessConstants.NodeTypesForFilters
Constants for using node types in filters.static class
ProcessConstants.ProcessElementIdentifier
This class groups identifier for process elements.static class
ProcessConstants.ProcessElementIdentifierPath
This class holds information about the structure of identifier pathes of the process elements identified by the constants defined in classProcessConstants.ProcessElementIdentifier
.static class
ProcessConstants.TemplateBuildtimeState
The buildtime state of a template specifies the modelling phase a template is in.static class
ProcessConstants.TemplateProperty
Properties / attributes of template.static class
ProcessConstants.TemplateUsage
The usage of a template distinguishes whether it may be used only as a subprocess and if so whether it is copied and therefore physically integrated in the surrounding template or it is referenced.
-
Field Summary
Fields Modifier and Type Field Description static String
DEFAULT_PROCESS_STARTER_RULE
The starter rule for a process that could be used if no other is given.static UUID
IDENTIFIER_ID_DECISION
identifier ID for the decision (output) parameter of an XOR split nodestatic UUID
IDENTIFIER_NOT_SET
The IDENTIFIER_NOT_SET constant is used to show that the identifierID of a DataElement/Parameter is not set yet.static UUID
UNIVERSAL_IDENTIFIER_ID
The UNIVERSAL_IDENTIFIER_ID constant is used to show that a DataElement/Parameter can be connected to a Parameter/DataElement with any identifierID.
-
Constructor Summary
Constructors Constructor Description ProcessConstants()
-
-
-
Field Detail
-
UNIVERSAL_IDENTIFIER_ID
public static final UUID UNIVERSAL_IDENTIFIER_ID
The UNIVERSAL_IDENTIFIER_ID constant is used to show that a DataElement/Parameter can be connected to a Parameter/DataElement with any identifierID.
-
IDENTIFIER_NOT_SET
public static final UUID IDENTIFIER_NOT_SET
The IDENTIFIER_NOT_SET constant is used to show that the identifierID of a DataElement/Parameter is not set yet.
-
DEFAULT_PROCESS_STARTER_RULE
public static final String DEFAULT_PROCESS_STARTER_RULE
The starter rule for a process that could be used if no other is given.- See Also:
- Constant Field Values
-
IDENTIFIER_ID_DECISION
public static final UUID IDENTIFIER_ID_DECISION
identifier ID for the decision (output) parameter of an XOR split node
-
-