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:
  • Field Details

    • subClass

      @Size(min=1) public @Size(min=1) String subClass
      This is used as additional information for rich type hierarchies.
    • processType

      public String processType
    • processTemplateVersion

      public String processTemplateVersion
    • processTemplateName

      @NotBlank public @NotBlank String processTemplateName
    • locProcessTemplateName

      public Map<@NotBlank String,@NotEmpty 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,@NotEmpty 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,@NotEmpty String> locName
      A mapping from an IETF BCP 47 language tag to the corresponding localisation.
    • desc

      public String desc
    • locDesc

      public Map<@NotBlank String,@NotEmpty 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
    • userAttributes

      public Map<@NotBlank String,@NotNull String> userAttributes
  • Constructor Details

    • ExecutableBusinessProcessInstance

      public ExecutableBusinessProcessInstance()