User task filter request.

interface QueryUserTasksFilter {
    assignee?: string | AdvancedStringFilter;
    candidateGroup?: string | AdvancedStringFilter;
    candidateUser?: string | AdvancedStringFilter;
    completionDate?: string | AdvancedDateTimeFilter;
    creationDate?: string | AdvancedDateTimeFilter;
    dueDate?: string | AdvancedDateTimeFilter;
    elementId?: string;
    elementInstanceKey?: string;
    followupDate?: string | AdvancedDateTimeFilter;
    localVariables?: {
        name: string;
        value: string | number | boolean;
    }[];
    priority?: number | AdvancedNumberFilter;
    processDefinitionId?: string;
    processDefinitionKey?: string;
    processInstanceKey?: string;
    processInstanceVariables?: {
        name: string;
        value: string | number | boolean;
    }[];
    state?: "FAILED" | "COMPLETED" | "CANCELED" | "CREATED";
    tenantId?: string;
    userTaskKey?: string;
}

Properties

assignee?: string | AdvancedStringFilter

The assignee of the user task.

candidateGroup?: string | AdvancedStringFilter

The candidate group for this user task.

candidateUser?: string | AdvancedStringFilter

The candidate user for this user task.

completionDate?: string | AdvancedDateTimeFilter

The user task completion date.

creationDate?: string | AdvancedDateTimeFilter

The user task creation date.

dueDate?: string | AdvancedDateTimeFilter

The user task due date.

elementId?: string

The element ID of the user task.

elementInstanceKey?: string

The key of the element instance.

followupDate?: string | AdvancedDateTimeFilter

The user task follow-up date.

localVariables?: {
    name: string;
    value: string | number | boolean;
}[]

Local variables associated with the user task.

Type declaration

  • name: string

    Name of the variable.

  • value: string | number | boolean

    The value of the variable.

priority?: number | AdvancedNumberFilter

The priority of the user task.

processDefinitionId?: string

The ID of the process definition.

processDefinitionKey?: string

The key of the process definition.

processInstanceKey?: string

The key of the process instance.

processInstanceVariables?: {
    name: string;
    value: string | number | boolean;
}[]

Process Instance variables associated with the user task.

Type declaration

  • name: string

    Name of the variable.

  • value: string | number | boolean

    The value of the variable.

state?: "FAILED" | "COMPLETED" | "CANCELED" | "CREATED"

The state of the user task.

tenantId?: string

Tenant ID of this user task.

userTaskKey?: string

The key for this user task.

Generated using TypeDoc