Event Handlers for AgileConnectors

AgileConnector event handlers respond to AgilePoint Server events, such as server starting and stopping, or process errors. The tables in this topic list the events that can be handled via the AgileConnector.

Good to Know

AgileConnector Application Event Handlers in an On Premises Environment

Event Description

Start

The AgileConnector starts.

Stop

The AgileConnector stops.

Idle

The AgileConnector is in the idle state.

ConfigurationChanged

An AgileConnector Configuration is changed in WF_INTEGRATED_APPS table.

Server ModeChanged

The AgilePoint Server mode is changed based on the Master/Slave mode.

Process Instances

Event Description

ArchiveProcessInstance

A process instance from the AgilePoint database is moved to the archive database.

CancelProcessInstance

Cancels a running process instance.

CreateProcessInstance

Creates a new process instance.

MergeProcessInstances

Two or more process instances are merged into one process instance.

MigrateProcessInstance

A suspended process instance is migrated from one process template to another.

ProcessInstanceFaulting

A fault occurs in the process instance.

PromoteProcessInstance

A process instance is promoted. (This applies only in older versions of AgilePoint BPMS.)

RestoreProcessInstance

A process instance and its associated data are restored from the ArchiveDatabase to the AgilePoint Server.

ResumeProcessInstance

A suspended process instance resumes.

RollbackProcessInstance

A process instance is rolled back to a previous step.

SplitProcessInstance

One process instance is split into to 2 or more process instances.

StartProcessInstance

A process instance starts.

SuspendProcessInstance

A process instance is suspended.

TerminateProcessInstance

A process instance is terminated.

Activity Instance

Event Description

ActivityInstanceID

Specific occurrence of an activity within a process instance.

CancelActivityInstance

An activity instance is canceled.

EnterActivityInstance

The process enters an activity instance.

LeaveActivityInstance

The process leaves an activity instance.

LeaveActivityInstance

The process leaves an activity instance.

RollbackActivityInstance

A process instance rolls back to a specified activity.

Manual Work Item (Tasks)

Event Description

ActivateWorkItem

A work item is activated.

AssignWorkItem

A work item is assigned.

CancelWorkItem

A work item is canceled.

CancellingWorkItem

Triggers before the cancellation of work item is committed.

CompleteWorkItem

A work item is completed.

ReassignWorkItem

A work item is reassigned to another participant.

CreateWorkItem

A work item is created.

UndoAssignWorkItem

A participant's assignment to a work item is unassigned.

CompletingWorkItem

Triggers before the completion of work item is committed.

WorkItemAssigned

An work item is assigned.

WorkItemOverdue

The assigned work item becomes overdue.

Automatic Work Item (Procedures)

Event Description

CancelProcedure

An automatic work item is canceled.

CompleteProcedure

Completes a procedure.

InvokeProcedure

An automatic work item is invoked.

Customer Attributes

Event Description

QueryCustomAttributes

Queries the values of custom attributes.

UpdateCustomAttributes

Custom attributes are updated.

Notification

Event Description

DeliverNotification

An email notification is sent.

Other Events

Event Description

ResolvingPoolMembers

The members of a task pool are determined.