Class TaskProperty

java.lang.Object
com.aquima.interactions.process.dao.model.TaskProperty
All Implemented Interfaces:
Serializable

public final class TaskProperty extends Object implements Serializable
This class describes a task property and contains all possible task properties.
Since:
7.1
Author:
Jon van Leuven
See Also:
  • Field Details

    • ASSIGNEE

      public static final TaskProperty ASSIGNEE
      This member defines the ASSIGNEE task property.
    • TIMEOUTDATE

      public static final TaskProperty TIMEOUTDATE
      This member defines the TIMEOUTDATE task property.
    • DUEDATE

      public static final TaskProperty DUEDATE
      This member defines the DUEDATE task property.
    • NAME

      public static final TaskProperty NAME
      This member defines the NAME task property.
    • DISPLAYNAME

      public static final TaskProperty DISPLAYNAME
      This member defines the DISPLAYNAME task property.
    • STARTDATE

      public static final TaskProperty STARTDATE
      This member defines the STARTDATE task property.
    • STATUS

      public static final TaskProperty STATUS
      This member defines the STATUS task property.
    • ROLE

      public static final TaskProperty ROLE
      This member defines the ROLE task property.
    • TEAM

      public static final TaskProperty TEAM
      This member defines the TEAM task property.
    • PRIORITY

      public static final TaskProperty PRIORITY
      This member defines the PRIORITY task property.
    • CASE_ID

      public static final TaskProperty CASE_ID
      This member defines the CASE_ID task property.
    • REQUIRED

      public static final TaskProperty REQUIRED
      This member defines the NECESSITY task property.
    • USER_SET

      public static final TaskProperty USER_SET
      This member defines the whether the task was assigned by an user manually or by a routing algorithm.
    • NODE_ID

      public static final TaskProperty NODE_ID
      This member defines the NODE ID task property.
    • APPLICATION_ID

      public static final TaskProperty APPLICATION_ID
      This member defines the APPLICATION ID task property.
    • TYPE

      public static final TaskProperty TYPE
      This member defines the NODE ID task property.
    • METADATA

      public static final TaskProperty METADATA
      This member defines the CASE METADATA task property.
    • DOSSIER_METADATA

      public static final TaskProperty DOSSIER_METADATA
    • CASE_REFERENCE

      public static final TaskProperty CASE_REFERENCE
      This member defines the CASE REFERENCE task property.
  • Method Details

    • forName

      public static TaskProperty forName(String name)
      This method may be used to request the type with a specified name.
      Parameters:
      name - The name of the requested type.
      Returns:
      The type for the specified name.
    • getName

      public String getName()
      This method returns the name of the task property.
      Returns:
      The name of the type.
    • getDataType

      public DataType getDataType()
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • equals

      public boolean equals(Object obj)
      Overrides:
      equals in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object