Class WorklistItem
- java.lang.Object
-
- de.aristaflow.ilm.model.worklistmodel.WorklistItem
-
- All Implemented Interfaces:
Serializable
- Direct Known Subclasses:
AdministrativeWorklistItem
,ClientWorklistItem
public class WorklistItem extends Object implements Serializable
- See Also:
WorklistItem
, Serialized Form
-
-
Field Summary
-
Constructor Summary
Constructors Constructor Description WorklistItem()
Constructor setting the subclass name.
-
-
-
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 UUID id
-
title
@NotNull public @NotNull String title
-
locTitle
public Map<@NotBlank String,@NotBlank String> locTitle
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.
-
processType
public String processType
-
processTemplateVersion
public String processTemplateVersion
-
processTemplateName
public String processTemplateName
-
locProcessTemplateName
public Map<@NotBlank String,@NotBlank String> locProcessTemplateName
A mapping from an IETF BCP 47 language tag to the corresponding localisation.
-
processInstanceName
public String processInstanceName
-
locProcessInstanceName
public Map<@NotBlank String,@NotBlank String> locProcessInstanceName
A mapping from an IETF BCP 47 language tag to the corresponding localisation.
-
actRef
@NotNull @Valid public @NotNull @Valid ActivityReference actRef
-
iconId
public UUID iconId
-
groupId
public UUID groupId
-
state
@NotNull public @NotNull WorklistConstants.WorklistItemState state
-
priority
@NotNull public @NotNull Integer priority
-
complexity
@NotNull public @NotNull Long complexity
-
activationDate
@NotNull public @NotNull Instant activationDate
-
assignmentDate
public Instant assignmentDate
-
escalationDate
public Instant escalationDate
-
dueDate
public Instant dueDate
-
assignedAgent
@Valid public @Valid QualifiedAgent assignedAgent
-
currentEscalationLevel
@NotNull @PositiveOrZero public @NotNull @PositiveOrZero Integer currentEscalationLevel
-
currentDelegation
@Valid public @Valid Delegation currentDelegation
-
currentEnquiry
@Valid public @Valid Enquiry currentEnquiry
-
repliedEnquiry
@Valid public @Valid Enquiry repliedEnquiry
-
currentDelegationLevel
@NotNull @PositiveOrZero public @NotNull @PositiveOrZero Integer currentDelegationLevel
-
-