Class ExecutableBusinessProcessInstance
- java.lang.Object
-
- de.aristaflow.ilm.model.execution.ExecutableBusinessProcessInstance
-
- All Implemented Interfaces:
Serializable
- Direct Known Subclasses:
ActivityInstance
public class ExecutableBusinessProcessInstance extends Object implements Serializable
- See Also:
ExecutableBusinessProcessInstance
, Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description @Valid InputDataContext
attachedDataContext
@NotNull @Valid AfConfiguration
conf
String
desc
@NotNull @Valid ExecutionControlProperties
execControlProperties
String
groupExecutionContext
@NotNull String
groupName
UUID
iconId
Map<@NotBlank String,@NotBlank String>
locDesc
A mapping from an IETF BCP 47 language tag to the corresponding localisation.Map<@NotBlank String,@NotBlank String>
locName
A mapping from an IETF BCP 47 language tag to the corresponding localisation.Map<@NotBlank String,@NotBlank String>
locProcessInstanceName
A mapping from an IETF BCP 47 language tag to the corresponding localisation.Map<@NotBlank String,@NotBlank String>
locProcessTemplateName
A mapping from an IETF BCP 47 language tag to the corresponding localisation.@NotBlank String
name
@NotNull List<@NotNull @Valid AccessedProcessModelParameter>
parameters
@NotBlank String
processInstanceName
@NotBlank String
processTemplateName
@NotNull String
processTemplateVersion
@NotNull String
processType
@Size(min=1) String
subClass
This is used as additional information for rich type hierarchies.Map<@NotBlank String,String>
userAttributes
-
Constructor Summary
Constructors Constructor Description ExecutableBusinessProcessInstance()
-
-
-
Field Detail
-
subClass
@Size(min=1) public @Size(min=1) String subClass
This is used as additional information for rich type hierarchies.
-
processType
@NotNull public @NotNull String processType
-
processTemplateVersion
@NotNull public @NotNull String processTemplateVersion
-
processTemplateName
@NotBlank public @NotBlank String processTemplateName
-
locProcessTemplateName
public Map<@NotBlank String,@NotBlank String> locProcessTemplateName
A mapping from an IETF BCP 47 language tag to the corresponding localisation.
-
processInstanceName
@NotBlank public @NotBlank String processInstanceName
-
locProcessInstanceName
public Map<@NotBlank String,@NotBlank String> locProcessInstanceName
A mapping from an IETF BCP 47 language tag to the corresponding localisation.
-
name
@NotBlank public @NotBlank String name
-
locName
public Map<@NotBlank String,@NotBlank String> locName
A mapping from an IETF BCP 47 language tag to the corresponding localisation.
-
desc
public String desc
-
locDesc
public Map<@NotBlank String,@NotBlank String> locDesc
A mapping from an IETF BCP 47 language tag to the corresponding localisation.
-
iconId
public UUID iconId
-
execControlProperties
@NotNull @Valid public @NotNull @Valid ExecutionControlProperties execControlProperties
-
conf
@NotNull @Valid public @NotNull @Valid AfConfiguration conf
-
parameters
@NotNull public @NotNull List<@NotNull @Valid AccessedProcessModelParameter> parameters
-
attachedDataContext
@Valid public @Valid InputDataContext attachedDataContext
-
groupName
@NotNull public @NotNull String groupName
-
groupExecutionContext
public String groupExecutionContext
-
-