Class Node
- java.lang.Object
-
- de.aristaflow.ilm.model.processmodel.Node
-
- All Implemented Interfaces:
Serializable
- Direct Known Subclasses:
StructuralNode
public class Node extends Object implements Serializable
- See Also:
Node
, Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description @NotNull String
assignmentRule
Boolean
autoStart
@NotNull String
desc
@Valid ExecutableBusinessProcess
ebp
String
groupExecutionContext
String
groupName
UUID
iconId
@NotNull Integer
id
Map<@NotEmpty String,@NotNull Integer>
inParamConns
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.@NotNull String
name
Map<@NotEmpty String,@NotNull Integer>
outParamConns
@Size(min=1) String
subClass
This is used as additional information for rich type hierarchies.Map<@NotEmpty String,@NotNull Integer>
sysInParamConns
Map<@NotEmpty String,@NotNull @Valid ProcessModelParameter>
sysInParams
Map<@NotEmpty String,@NotNull Integer>
sysOutParamConns
Map<@NotEmpty String,@NotNull @Valid ProcessModelParameter>
sysOutParams
Map<@NotBlank String,@NotBlank String>
userAttributes
-
Constructor Summary
Constructors Constructor Description Node()
The constructor required for bean deserialisation.
-
-
-
Field Detail
-
subClass
@Size(min=1) public @Size(min=1) String subClass
This is used as additional information for rich type hierarchies.
-
id
@NotNull public @NotNull Integer id
-
name
@NotNull public @NotNull String name
-
locName
public Map<@NotBlank String,@NotBlank String> locName
A mapping from an IETF BCP 47 language tag to the corresponding localisation.
-
desc
@NotNull public @NotNull 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
-
assignmentRule
@NotNull public @NotNull String assignmentRule
-
ebp
@Valid public @Valid ExecutableBusinessProcess ebp
-
autoStart
public Boolean autoStart
-
groupName
public String groupName
-
groupExecutionContext
public String groupExecutionContext
-
sysInParams
public Map<@NotEmpty String,@NotNull @Valid ProcessModelParameter> sysInParams
-
sysOutParams
public Map<@NotEmpty String,@NotNull @Valid ProcessModelParameter> sysOutParams
-
-