Workflow Events
This section describes the events associated with workflow, and lists the events and related event attributes in the following tables.
Generic Plug-In Invoked Event
A notification event is triggered by ActivID CMS after a generic plug-in—either server or client—is invoked.
Attributes
The following table describes the related attributes.
Field |
Value |
Description |
---|---|---|
EventID |
40006 |
Unique event identifier. |
Description |
<InvokePlugins> |
Describes the event taking place. |
Status |
<Status> |
Status indicating whether the operation was successful, with the following possible values:
|
StatusDescription |
<ErrorMessage> |
The operation status reflected one of the following states:
|
ClientID |
null |
Not used. |
OperatorID |
<OperatorID> or <UserId> |
The value can be either of the following choices:
|
AdditionalInfoNum1 |
0 |
Not used. |
AdditionalInfoNum2 |
<LogicalStepType> |
The type of logical step that is processed can be either of the following values:
|
AdditionalInfoChar1 |
<UserID> |
Uniquely identifies the user in the directory. |
AdditionalInfoChar2 |
<LogicalStepID> |
The ID of the logical step that was processed (see Logical Step IDs Returned by Event Object). |
AdditionalInfoChar3 |
<Plug-InID> |
If no error occurred, value is null. Otherwise, the value is the ID of the plug-in that failed during execution. |
Attributes Specific to Server Generic Plug-Ins
The attributes of the generic plug-in invoked notification event are set after a server generic plug-in has been invoked, and include the following:
-
AdditionalInfoNum2: this value is 0 (server-side).
-
AdditionalInfoChar3: this value is null if no error occurred; otherwise, this value is the ID of the server plug-in that failed during execution.
Attributes Specific to Client Generic Plug-Ins
The attributes of the generic plug-in invoked notification event are set after a client generic plug-in has been invoked, and include the following:
-
AdditionalInfoNum2: this value is 1 (client-side).
-
AdditionalInfoChar3: this value is null if no error occurred; otherwise, this value is the ID of the client plug-in that failed during execution.