| Policy Event ABE UML Documentation |
| Summary:AttributesProperties | Detail:Attributes |
This class represents 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 | ||
| PolicyEventBase | ||
| PolicyEventBase | ||
| PolicyGroup | ||
| PolicyRuleBase | ||
| Integer |
This is an enumerated integer that is set by a policy application to define the state of evaluation of this event. Values include: 0: not yet evaluated 1: evaluated as TRUE 2: evaluated as FALSE |
|
| PolicyRule | ||
| Attributes inherited from |
||
| Attributes inherited from |
||
Properties:
| Alias | |
| Classifier Behavior | |
| Is Abstract | true |
| Is Active | false |
| Is Leaf | false |
| Keywords | |
| Name | PolicyEventBase |
| 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::PolicyEventBase |
| Representation | |
| Stereotype | |
| Template Parameter | |
| Visibility | Public |
| Attribute Details |
Public PolicyEventBase _policyEventBase
| Aggregation | Shared |
| Alias | |
| Association | ContainsEventSets |
| Association End | |
| Class | PolicyEventBase |
| 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 | * |
| Name | _policyEventBase |
| Name Expression | |
| Namespace | PolicyEventBase |
| Opposite | _policyEventBase1 |
| Owner | PolicyEventBase |
| Owning Association | |
| Owning Template Parameter | |
| Qualified Name | SID Models::Common Domain::Policy ABE::Policy Structure ABE::Policy Event ABE::PolicyEventBase::_policyEventBase |
| Stereotype | |
| Template Parameter | |
| Type | PolicyEventBase |
| Upper | * |
| Upper Value | (*) |
| Visibility | Public |
Public PolicyEventBase _policyEventBase1
| Aggregation | None |
| Alias | |
| Association | ContainsEventSets |
| Association End | |
| Class | PolicyEventBase |
| 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 | _policyEventBase1 |
| Name Expression | |
| Namespace | PolicyEventBase |
| Opposite | _policyEventBase |
| Owner | PolicyEventBase |
| Owning Association | |
| Owning Template Parameter | |
| Qualified Name | SID Models::Common Domain::Policy ABE::Policy Structure ABE::Policy Event ABE::PolicyEventBase::_policyEventBase1 |
| Stereotype | |
| Template Parameter | |
| Type | PolicyEventBase |
| Upper | 1 |
| Upper Value | (1) |
| Visibility | Public |
Public PolicyGroup _policyGroup
| Aggregation | None |
| Alias | |
| Association | PolicyGroupExecutionDetails |
| Association End | |
| Class | PolicyEventBase |
| 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 | * |
| Name | _policyGroup |
| Name Expression | |
| Namespace | PolicyEventBase |
| Opposite | _policyEvent |
| Owner | PolicyEventBase |
| Owning Association | |
| Owning Template Parameter | |
| Qualified Name | SID Models::Common Domain::Policy ABE::Policy Structure ABE::Policy Event ABE::PolicyEventBase::_policyGroup |
| Stereotype | |
| Template Parameter | |
| Type | PolicyGroup |
| Upper | * |
| Upper Value | (*) |
| Visibility | Public |
Public PolicyRuleBase _policyRuleBase
| Aggregation | None |
| Alias | |
| Association | EventTriggerDetails |
| Association End | |
| Class | PolicyEventBase |
| 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 | * |
| Name | _policyRuleBase |
| Name Expression | |
| Namespace | PolicyEventBase |
| Opposite | _policyEventBase |
| Owner | PolicyEventBase |
| Owning Association | |
| Owning Template Parameter | |
| Qualified Name | SID Models::Common Domain::Policy ABE::Policy Structure ABE::Policy Event ABE::PolicyEventBase::_policyRuleBase |
| Stereotype | |
| Template Parameter | |
| Type | PolicyRuleBase |
| Upper | * |
| Upper Value | (*) |
| Visibility | Public |
Public Integer hasEventEvaluated
This is an enumerated integer that is set by a policy application to define the state of evaluation of this event. Values include: 0: not yet evaluated 1: evaluated as TRUE 2: evaluated as FALSE
| Aggregation | None |
| Alias | |
| Association | |
| Association End | |
| Class | PolicyEventBase |
| Datatype | |
| Default | 0 |
| 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 | hasEventEvaluated |
| Name Expression | |
| Namespace | PolicyEventBase |
| Opposite | |
| Owner | PolicyEventBase |
| Owning Association | |
| Owning Template Parameter | |
| Qualified Name | SID Models::Common Domain::Policy ABE::Policy Structure ABE::Policy Event ABE::PolicyEventBase::hasEventEvaluated |
| Stereotype | |
| Template Parameter | |
| Type | Integer |
| Upper | 1 |
| Upper Value | |
| Visibility | Public |
Public PolicyRule policyRuleBase2
| Aggregation | None |
| Alias | |
| Association | PolicyRuleIsTriggeredByPolicyEventBase |
| Association End | |
| Class | PolicyEventBase |
| 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 | policyRuleBase2 |
| Name Expression | |
| Namespace | PolicyEventBase |
| Opposite | policyEventBase |
| Owner | PolicyEventBase |
| Owning Association | |
| Owning Template Parameter | |
| Qualified Name | SID Models::Common Domain::Policy ABE::Policy Structure ABE::Policy Event ABE::PolicyEventBase::policyRuleBase2 |
| Stereotype | |
| Template Parameter | |
| Type | PolicyRule |
| Upper | * |
| Upper Value | (*) |
| Visibility | Public |
| Policy Event ABE UML Documentation |
| Summary:AttributesProperties | Detail:Attributes |