Name | Type | Multiplicity | Description |
---|---|---|---|
name |
property string |
[0,1] | Symbolic name, used either as a comment or (in the future) maybe to reference the filter. |
description |
property string |
[0,1] | A note about the filter, e. |
category |
property EventCategoryType |
[0,-1] | Event categories supported by this handler. |
operation |
property EventOperationType |
[0,-1] | Operations supported by this handler. |
status |
property EventStatusType |
[0,-1] | Result statuses supported by this handler. |
objectKind |
property ShadowKindType |
[0,-1] | Resource object kinds supported by this handler. |
objectIntent |
property string |
[0,-1] | Resource object intents supported by this handler. |
focusType |
property QName |
[0,-1] | Focus types supported by this handler. |
expressionFilter |
property ExpressionType |
[0,-1] | Expression that returns true (if the event is to be processed and passed further) or false (if it has to be thrown off). |
chained |
property EventHandlerType |
[0,-1] | A chain of handlers (usually filters and notifiers) to be evaluated, one after another. |
forked |
property EventHandlerType |
[0,-1] | A set of handlers to be evaluated without any relation among them (like a fork prongs). |
simpleUserNotifier |
property SimpleUserNotifierType |
[0,-1] | TODO |
timeValidityNotifier |
property TimeValidityNotifierType |
[0,-1] | TODO |
simpleFocalObjectNotifier |
property SimpleFocalObjectNotifierType |
[0,-1] | TODO |
simpleResourceObjectNotifier |
property SimpleResourceObjectNotifierType |
[0,-1] | TODO |
simpleWorkflowNotifier |
property SimpleWorkflowNotifierType |
[0,-1] | TODO |
simpleCaseManagementNotifier |
property SimpleCaseManagementNotifierType |
[0,-1] | TODO |
userPasswordNotifier |
property UserPasswordNotifierType |
[0,-1] | TODO |
userRegistrationNotifier |
property RegistrationConfirmationNotifierType |
[0,-1] | TODO |
passwordResetNotifier |
property PasswordResetNotifierType |
[0,-1] | TODO |
accountActivationNotifier |
property AccountActivationNotifierType |
[0,-1] | TODO |
accountPasswordNotifier |
property AccountPasswordNotifierType |
[0,-1] | TODO |
simpleCampaignNotifier |
property SimpleCampaignNotifierType |
[0,-1] | TODO |
simpleCampaignStageNotifier |
property SimpleCampaignStageNotifierType |
[0,-1] | TODO |
simpleReviewerNotifier |
property SimpleReviewerNotifierType |
[0,-1] | TODO |
simpleTaskNotifier |
property SimpleTaskNotifierType |
[0,-1] | TODO |
simpleReportNotifier |
property SimpleReportNotifierType |
[0,-1] | TODO |
simplePolicyRuleNotifier |
property SimplePolicyRuleNotifierType |
[0,-1] | TODO |
generalNotifier |
property GeneralNotifierType |
[0,-1] | Here can go any notifiers (that extend GeneralNotifierType). |
customNotifier |
property CustomNotifierType |
[0,-1] | TODO EXPERIMENTAL |
fromExpression |
property ExpressionType |
[0,1] | from address overwrites notificationConfiguration/mail/defaultFrom |
recipientExpression |
property ExpressionType |
[0,-1] | Recipient(s) that should get the notifications. |
ccExpression |
property ExpressionType |
[0,-1] | cc Recipient(s) that should get the notifications. |
bccExpression |
property ExpressionType |
[0,-1] | bcc Recipient(s) that should get the notifications. |
contentTypeExpression |
property ExpressionType |
[0,1] | contentType used in email |
subjectExpression |
property ExpressionType |
[0,1] | How to construct the subject of the message that is to be sent. |
subjectPrefix |
property string |
[0,1] | Simpler alternative to subjectExpression: the subject itself will be constructed by the notifier, but it will be prefixed by value specified here. |
bodyExpression |
property ExpressionType |
[0,1] | How to construct the body (text) of the message that is to be sent. |
contentType |
property string |
[0,1] | Body content type, e. |
attachment |
property NotificationMessageAttachmentType |
[0,-1] | Message attachment(s) to be sent out. |
attachmentExpression |
property ExpressionType |
[0,1] | An expression that returns message attachment(s) to be sent out. |
watchAuxiliaryAttributes |
property boolean |
[0,1] | Whether to send a notification when only auxiliary attributes (namely: validityStatus, validityChangeTimestamp, effectiveStatus, disableTimestamp, modifyChannel, modifyTimestamp, modifierRef and maybe others) are modified. |
showModifiedValues |
property boolean |
[0,1] | Whether to show modified values (or only names of changed attributes). |
showTechnicalInformation |
property boolean |
[0,1] | Whether to show technical information (e. |
transport |
property string |
[0,-1] | |
watchSynchronizationAttributes |
property boolean |
[0,1] | Whether to send a notification when only auxiliary attributes related to synchronization situation (synchronizationSituationDescription, synchronizationSituation) are modified. |
Flags: RAM,runtime
Multiplicity: [0,1]
Flags: RAM,runtime
Multiplicity: [0,1]
Flags: RAM,runtime,AVals:17
Multiplicity: [0,-1]
Flags: RAM,runtime,AVals:3
Multiplicity: [0,-1]
Flags: RAM,runtime,AVals:5
Multiplicity: [0,-1]
Flags: RAM,runtime,AVals:4
Multiplicity: [0,-1]
Flags: RAM,runtime
Multiplicity: [0,-1]
Flags: RAM,runtime
Multiplicity: [0,-1]
Flags: RAM,runtime
Multiplicity: [0,-1]
Flags: RAM,runtime
Multiplicity: [0,-1]
Flags: RAM,runtime
Multiplicity: [0,-1]
Flags: RAM,runtime
Multiplicity: [0,-1]
Flags: RAM,runtime
Multiplicity: [0,-1]
Flags: RAM,runtime
Multiplicity: [0,-1]
Flags: RAM,runtime
Multiplicity: [0,-1]
Flags: RAM,runtime
Multiplicity: [0,-1]
Flags: RAM,runtime
Multiplicity: [0,-1]
Flags: RAM,runtime
Multiplicity: [0,-1]
Flags: RAM,runtime
Multiplicity: [0,-1]
Flags: RAM,runtime
Multiplicity: [0,-1]
Flags: RAM,runtime
Multiplicity: [0,-1]
Flags: RAM,runtime
Multiplicity: [0,-1]
Flags: RAM,runtime
Multiplicity: [0,-1]
Flags: RAM,runtime
Multiplicity: [0,-1]
Flags: RAM,runtime
Multiplicity: [0,-1]
Flags: RAM,runtime
Multiplicity: [0,-1]
Flags: RAM,runtime
Multiplicity: [0,-1]
Flags: RAM,runtime
Multiplicity: [0,-1]
Flags: RAM,runtime
Multiplicity: [0,-1]
Flags: RAM,runtime
Multiplicity: [0,-1]
Flags: RAM,runtime
Multiplicity: [0,1]
Flags: RAM,runtime
Multiplicity: [0,-1]
Flags: RAM,runtime
Multiplicity: [0,-1]
Flags: RAM,runtime
Multiplicity: [0,-1]
Flags: RAM,runtime
Multiplicity: [0,1]
Flags: RAM,runtime
Multiplicity: [0,1]
Flags: RAM,runtime
Multiplicity: [0,1]
Flags: RAM,runtime
Multiplicity: [0,1]
Flags: RAM,runtime
Multiplicity: [0,1]
Flags: RAM,runtime
Multiplicity: [0,-1]
Flags: RAM,runtime
Multiplicity: [0,1]
Flags: RAM,runtime
Multiplicity: [0,1]
Flags: RAM,runtime
Multiplicity: [0,1]
Flags: RAM,runtime
Multiplicity: [0,1]
Flags: RAM,runtime
Multiplicity: [0,-1]
Flags: RAM,runtime
Multiplicity: [0,1]