Class Instance

java.lang.Object
de.aristaflow.ilm.model.processmodel.Instance
All Implemented Interfaces:
Serializable

public class Instance extends Object implements Serializable
See Also:
  • Field Details

    • id

      @NotNull public @NotNull UUID id
    • logId

      @NotNull public @NotNull UUID logId
    • name

      @NotNull public @NotNull String name
    • locName

      public Map<@NotBlank String,@NotEmpty String> locName
      A mapping from an IETF BCP 47 language tag to the corresponding localisation.
    • modified

      public Boolean modified
    • structurallyModified

      public Boolean structurallyModified
    • baseTemplId

      @NotNull public @NotNull UUID baseTemplId
    • templId

      @NotNull public @NotNull UUID templId
    • templ

      @Valid public @Valid Template templ
    • supervisor

      @NotNull @Valid public @NotNull @Valid QualifiedAgent supervisor
    • initiator

      @NotNull @Valid public @NotNull @Valid QualifiedAgent initiator
    • creationTime

      @NotNull public @NotNull Long creationTime
    • nodeData

      public Map<@NotNull Integer,NodeInstanceData> nodeData
    • parentRef

      @Valid public @Valid EbpInstanceReference parentRef
    • userAttributes

      public Map<@NotBlank String,@NotNull String> userAttributes
    • status

      @Valid public @Valid InstanceStatus status
  • Constructor Details

    • Instance

      public Instance()