Interface ITaskInboxEntry


public interface ITaskInboxEntry
Class ITaskInboxEntry
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final int
    Task is accepted (locked) by the given principal
    static final int
     
    static final int
    Task is assigned to the principal directly
    static final int
    Task is assigned to the principal as a result of routing rule
    static final int
    Task is assigned through reference to another task
    static final int
    Task is delegated to the principal directly
    static final int
    Task is delegated to the principal as a result of delegation rule
    static final int
    Task is assigned to an owner of the parent task
    static final int
    Task is assigned to the principal because principal is a task owner
  • Method Summary

    Modifier and Type
    Method
    Description
    Get uri of the distribution rule which added this task to the inbox.
    Get uri of inbox source.
    Get uri of the task in the inbox
    int
    Type of inbox entry
  • Field Details

    • TYPE_ANY

      static final int TYPE_ANY
      See Also:
    • TYPE_ASSIGNED_RULE

      static final int TYPE_ASSIGNED_RULE
      Task is assigned to the principal as a result of routing rule
      See Also:
    • TYPE_ASSIGNED_DIRECT

      static final int TYPE_ASSIGNED_DIRECT
      Task is assigned to the principal directly
      See Also:
    • TYPE_DELEGATED_RULE

      static final int TYPE_DELEGATED_RULE
      Task is delegated to the principal as a result of delegation rule
      See Also:
    • TYPE_DELEGATED_DIRECT

      static final int TYPE_DELEGATED_DIRECT
      Task is delegated to the principal directly
      See Also:
    • TYPE_USER_OWNER

      static final int TYPE_USER_OWNER
      Task is assigned to the principal because principal is a task owner
      See Also:
    • TYPE_ACCEPTED

      static final int TYPE_ACCEPTED
      Task is accepted (locked) by the given principal
      See Also:
    • TYPE_ASSIGNED_TASK_REFERENCE

      static final int TYPE_ASSIGNED_TASK_REFERENCE
      Task is assigned through reference to another task
      See Also:
    • TYPE_INDIRECT_OWNER

      static final int TYPE_INDIRECT_OWNER
      Task is assigned to an owner of the parent task
      See Also:
  • Method Details

    • getSourceInboxURI

      IURI getSourceInboxURI()
      Get uri of inbox source. Usually this is a principal uri
      Returns:
    • getTaskURI

      IURI getTaskURI()
      Get uri of the task in the inbox
    • getReferenceURI

      IURI getReferenceURI()
      Get uri of the distribution rule which added this task to the inbox. May be null
    • getType

      int getType()
      Type of inbox entry