Class ClassificationSummaryRepresentationModel
- java.lang.Object
-
- org.springframework.hateoas.RepresentationModel<ClassificationSummaryRepresentationModel>
-
- pro.taskana.classification.rest.models.ClassificationSummaryRepresentationModel
-
- Direct Known Subclasses:
ClassificationRepresentationModel
public class ClassificationSummaryRepresentationModel extends org.springframework.hateoas.RepresentationModel<ClassificationSummaryRepresentationModel>
EntityModel class forClassificationSummary.
-
-
Field Summary
Fields Modifier and Type Field Description protected StringapplicationEntryPointThe logical name of the entry point.protected @NotNull StringcategoryThe category of the classification.protected @NotNull StringclassificationIdUnique Id.protected Stringcustom1A custom property with name "1".protected Stringcustom2A custom property with name "2".protected Stringcustom3A custom property with name "3".protected Stringcustom4A custom property with name "4".protected Stringcustom5A custom property with name "5".protected Stringcustom6A custom property with name "6".protected Stringcustom7A custom property with name "7".protected Stringcustom8A custom property with name "8".protected StringdomainThe domain for which this classification is specified.protected @NotNull StringkeyThe key of the Classification.protected @NotNull StringnameThe name of the classification.protected StringparentIdThe Id of the parent classification.protected StringparentKeyThe key of the parent classification.protected @javax.validation.constraints.NotNull intpriorityThe priority of the classification.protected @NotNull StringserviceLevelThe service level of the classification.protected StringtypeThe type of classification.
-
Constructor Summary
Constructors Constructor Description ClassificationSummaryRepresentationModel()
-
Method Summary
-
-
-
Field Detail
-
classificationId
@NotNull protected @NotNull String classificationId
Unique Id.
-
key
@NotNull protected @NotNull String key
The key of the Classification. This is typically an externally known code or abbreviation of the Classification.
-
applicationEntryPoint
protected String applicationEntryPoint
The logical name of the entry point. This is needed by the task list application to determine the redirect to work on a task of this Classification.
-
category
@NotNull protected @NotNull String category
The category of the classification. Categories can be configured in the file 'taskana.properties'.
-
domain
protected String domain
The domain for which this classification is specified.
-
name
@NotNull protected @NotNull String name
The name of the classification.
-
parentId
protected String parentId
The Id of the parent classification. Empty string ("") if this is a root classification.
-
parentKey
protected String parentKey
The key of the parent classification. Empty string ("") if this is a root classification.
-
priority
@NotNull protected @javax.validation.constraints.NotNull int priority
The priority of the classification.
-
serviceLevel
@NotNull protected @NotNull String serviceLevel
The service level of the classification.This is stated according to ISO 8601.
-
type
protected String type
The type of classification. Types can be configured in the file 'taskana.properties'.
-
custom1
protected String custom1
A custom property with name "1".
-
custom2
protected String custom2
A custom property with name "2".
-
custom3
protected String custom3
A custom property with name "3".
-
custom4
protected String custom4
A custom property with name "4".
-
custom5
protected String custom5
A custom property with name "5".
-
custom6
protected String custom6
A custom property with name "6".
-
custom7
protected String custom7
A custom property with name "7".
-
custom8
protected String custom8
A custom property with name "8".
-
-
Method Detail
-
getClassificationId
public String getClassificationId()
-
setClassificationId
public void setClassificationId(String classificationId)
-
getKey
public String getKey()
-
setKey
public void setKey(String key)
-
getParentId
public String getParentId()
-
setParentId
public void setParentId(String parentId)
-
getParentKey
public String getParentKey()
-
setParentKey
public void setParentKey(String parentKey)
-
getCategory
public String getCategory()
-
setCategory
public void setCategory(String category)
-
getType
public String getType()
-
setType
public void setType(String type)
-
getDomain
public String getDomain()
-
setDomain
public void setDomain(String domain)
-
getName
public String getName()
-
setName
public void setName(String name)
-
getPriority
public int getPriority()
-
setPriority
public void setPriority(int priority)
-
getApplicationEntryPoint
public String getApplicationEntryPoint()
-
setApplicationEntryPoint
public void setApplicationEntryPoint(String applicationEntryPoint)
-
getServiceLevel
public String getServiceLevel()
-
setServiceLevel
public void setServiceLevel(String serviceLevel)
-
getCustom1
public String getCustom1()
-
setCustom1
public void setCustom1(String custom1)
-
getCustom2
public String getCustom2()
-
setCustom2
public void setCustom2(String custom2)
-
getCustom3
public String getCustom3()
-
setCustom3
public void setCustom3(String custom3)
-
getCustom4
public String getCustom4()
-
setCustom4
public void setCustom4(String custom4)
-
getCustom5
public String getCustom5()
-
setCustom5
public void setCustom5(String custom5)
-
getCustom6
public String getCustom6()
-
setCustom6
public void setCustom6(String custom6)
-
getCustom7
public String getCustom7()
-
setCustom7
public void setCustom7(String custom7)
-
getCustom8
public String getCustom8()
-
setCustom8
public void setCustom8(String custom8)
-
-