| Policy Event ABE UML Documentation |
Summary:AttributesProperties | Detail:Attributes |
This class represents a single PolicyEvent or an aggregation of PolicyEvents, constrained according to the eventConstraint attribute of the EventDetails aggregation class. This set of PolicyEvents is then presented to one or more PolicyRules to trigger the evaluation of their condition clauses. This enables an external application, such as a Policy Server, to dynamically adjust the set of events that are being used to trigger the evaluation of a PolicyRule
Attributes | ||
PolicyEventComposite | ![]() | |
PolicyEventSpec | ![]() | |
Integer | ![]() |
This attribute is a non-negative integer and represents the particular sequence in which this event is parsed as part of the overall event clause. This will allow a policy engine to reference externally supplied arguments to this object as it is evaluated.Notes: Not present in the ITU or CIM specs. |
PolicyRule | ![]() |
Attributes inherited from ![]() |
||
![]() ![]() ![]() |
Attributes inherited from ![]() |
||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Properties:
Alias | |
Classifier Behavior | |
Is Abstract | true |
Is Active | false |
Is Leaf | false |
Keywords | |
Name | PolicyEvent |
Name Expression | |
Namespace | Policy Event ABE |
Owned Template Signature | |
Owner | Policy Event ABE |
Owning Template Parameter | |
Package | Policy Event ABE |
Qualified Name | SID Models::Common Domain::Policy ABE::Policy Structure ABE::Policy Event ABE::PolicyEvent |
Representation | |
Stereotype | |
Template Parameter | |
Visibility | Public |
Attribute Details |
Public PolicyEventComposite _policyEventComposite
Aggregation | None |
Alias | |
Association | HasPolicyEvents |
Association End | |
Class | PolicyEvent |
Datatype | |
Default | |
Default Value | |
Is Composite | false |
Is Derived | false |
Is Derived Union | false |
Is Leaf | false |
Is Ordered | false |
Is Read Only | false |
Is Static | false |
Is Unique | false |
Keywords | |
Lower | 0 |
Lower Value | (0) |
Multiplicity | 0..1 |
Name | _policyEventComposite |
Name Expression | |
Namespace | PolicyEvent |
Opposite | _policyEvent |
Owner | PolicyEvent |
Owning Association | |
Owning Template Parameter | |
Qualified Name | SID Models::Common Domain::Policy ABE::Policy Structure ABE::Policy Event ABE::PolicyEvent::_policyEventComposite |
Stereotype | |
Template Parameter | |
Type | PolicyEventComposite |
Upper | 1 |
Upper Value | (1) |
Visibility | Public |
Public PolicyEventSpec _policyEventSpec
Aggregation | None |
Alias | |
Association | SpecifiesPolicyEvent |
Association End | |
Class | PolicyEvent |
Datatype | |
Default | |
Default Value | |
Is Composite | false |
Is Derived | false |
Is Derived Union | false |
Is Leaf | false |
Is Ordered | false |
Is Read Only | false |
Is Static | false |
Is Unique | false |
Keywords | |
Lower | 1 |
Lower Value | (1) |
Multiplicity | 1 |
Name | _policyEventSpec |
Name Expression | |
Namespace | PolicyEvent |
Opposite | _policyEvent |
Owner | PolicyEvent |
Owning Association | |
Owning Template Parameter | |
Qualified Name | SID Models::Common Domain::Policy ABE::Policy Structure ABE::Policy Event ABE::PolicyEvent::_policyEventSpec |
Stereotype | |
Template Parameter | |
Type | PolicyEventSpec |
Upper | 1 |
Upper Value | (1) |
Visibility | Public |
Public Integer eventSequenceNumber
This attribute is a non-negative integer and represents the particular sequence in which this event is parsed as part of the overall event clause. This will allow a policy engine to reference externally supplied arguments to this object as it is evaluated.Notes: Not present in the ITU or CIM specs.
Aggregation | None |
Alias | |
Association | |
Association End | |
Class | PolicyEvent |
Datatype | |
Default | |
Default Value | |
Is Composite | false |
Is Derived | false |
Is Derived Union | false |
Is Leaf | false |
Is Ordered | false |
Is Read Only | false |
Is Static | false |
Is Unique | true |
Keywords | |
Lower | 1 |
Lower Value | |
Multiplicity | None (1) |
Name | eventSequenceNumber |
Name Expression | |
Namespace | PolicyEvent |
Opposite | |
Owner | PolicyEvent |
Owning Association | |
Owning Template Parameter | |
Qualified Name | SID Models::Common Domain::Policy ABE::Policy Structure ABE::Policy Event ABE::PolicyEvent::eventSequenceNumber |
Stereotype | required |
Template Parameter | |
Type | Integer |
Upper | 1 |
Upper Value | |
Visibility | Public |
Public PolicyRule policyRuleBase
Aggregation | None |
Alias | |
Association | PolicyRuleIsTriggeredBy |
Association End | |
Class | PolicyEvent |
Datatype | |
Default | |
Default Value | |
Is Composite | false |
Is Derived | false |
Is Derived Union | false |
Is Leaf | false |
Is Ordered | false |
Is Read Only | false |
Is Static | false |
Is Unique | true |
Keywords | |
Lower | 0 |
Lower Value | (0) |
Multiplicity | * |
Name | policyRuleBase |
Name Expression | |
Namespace | PolicyEvent |
Opposite | policyEvent |
Owner | PolicyEvent |
Owning Association | |
Owning Template Parameter | |
Qualified Name | SID Models::Common Domain::Policy ABE::Policy Structure ABE::Policy Event ABE::PolicyEvent::policyRuleBase |
Stereotype | |
Template Parameter | |
Type | PolicyRule |
Upper | * |
Upper Value | (*) |
Visibility | Public |
| Policy Event ABE UML Documentation |
Summary:AttributesProperties | Detail:Attributes |