For the complete documentation index, see llms.txt.
Skip to main content
Version: 8.10 (unreleased)

Type Alias: ActivatedJobResult

type ActivatedJobResult = object;

Properties

businessId

businessId: BusinessId | null;

The business ID of the owning process instance, inherited when the job was created. This is null for jobs created before version 8.10 and for jobs whose owning process instance has no business ID.


customHeaders

customHeaders: object;

A set of custom headers defined during modelling; returned as a serialized JSON document.

Index Signature

[key: string]: unknown

deadline

deadline: number;

When the job can be activated again, sent as a UNIX epoch timestamp.


elementId

elementId: ElementId;

The associated task element ID.


elementInstanceKey

elementInstanceKey: ElementInstanceKey;

The element instance key of the task.


jobKey

jobKey: JobKey;

The key, a unique identifier for the job.


kind

kind: JobKindEnum;

listenerEventType

listenerEventType: JobListenerEventTypeEnum;

priority

priority: number;

The priority of the job. Higher values indicate higher priority. Jobs created before 8.10 have no stored priority; the API returns 0 for such jobs.


processDefinitionId

processDefinitionId: ProcessDefinitionId;

The bpmn process ID of the job's process definition.


processDefinitionKey

processDefinitionKey: ProcessDefinitionKey;

The key of the job's process definition.


processDefinitionVersion

processDefinitionVersion: number;

The version of the job's process definition.


processInstanceKey

processInstanceKey: ProcessInstanceKey;

The job's process instance key.


retries

retries: number;

The amount of retries left to this job (should always be positive).


rootProcessInstanceKey

rootProcessInstanceKey: ProcessInstanceKey | null;

The key of the root process instance. The root process instance is the top-level ancestor in the process instance hierarchy. This field is only present for data belonging to process instance hierarchies created in version 8.9 or later.


tags

tags: TagSet;

tenantId

tenantId: TenantId;

The ID of the tenant that owns the job.


type

type: string;

The type of the job (should match what was requested).


userTask

userTask: UserTaskProperties | null;

User task properties, if the job is a user task. This is null if the job is not a user task.


variables

variables: object;

All variables visible to the task scope, computed at activation time.

Index Signature

[key: string]: unknown

worker

worker: string;

The name of the worker which activated this job.