Project Templates / AgileConnector Project Template |
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.
The AgileConnector handles all the events triggered from the AgilePoint Server by using asterisk symbol (*) as an event type filter.
You can enable multiple event handlers in a single AgileConnector using semicolons to separate a list of event type filters.
The life cycle of the AgileConnector is similar to that of AgilePoint Server.
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. |
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. |
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. |
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. |
Event | Description |
---|---|
CancelProcedure |
An automatic work item is canceled. |
CompleteProcedure |
Completes a procedure. |
InvokeProcedure |
An automatic work item is invoked. |
Event | Description |
---|---|
QueryCustomAttributes |
Queries the values of custom attributes. |
UpdateCustomAttributes |
Custom attributes are updated. |
Event | Description |
---|---|
DeliverNotification |
An email notification is sent. |
Event | Description |
---|---|
ResolvingPoolMembers |
The members of a task pool are determined. |