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 for ClassificationSummary.
  • Field Details

    • 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 @jakarta.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".
  • Constructor Details

    • ClassificationSummaryRepresentationModel

      public ClassificationSummaryRepresentationModel()
  • Method Details

    • 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)