| 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 |