| Policy Framework ABE UML Documentation |
Summary:AttributesProperties | Detail:Attributes |
This is an association class that defines the semantics associated with a PolicyEventSet being applied to a PolicyGroup. Specifically, it controls through its ExecutionFilter attribute which components in the PolicyGroup this PolicyEventSet will be passed to, so it can be evaluated.This association defines the PolicySet that controls the execution of PolicyRules in the PolicyGroup. It is implemented as an association class to enable a filtered subset of elements in the PolicyGroup to be executed by receiving this EventSet.
Attributes | ||
String | ![]() |
This attribute is a string that contains the specific OCL expression to constrain how a given set of PolicyEvents are distributed to a particular PolicyGroup. Defining this as an attribute enables external applications to populate this constraint. |
DateTime | ![]() |
This defines an end time by which the PolicyEventSet should be executed. If it isn't executed by this time, then the action specified in the ExecutionFailure event of this object should be executed. |
String | ![]() |
The ExecutionFilter attribute contains an OCL expression that defines which components in the PolicyGroup this PolicyEventSet will be passed to, so it can be evaluated. It is expected that this attribute is populated by an external application that knows what policy elements are contained in a particular PolicyGroup. |
DateTime | ![]() |
Attributes inherited from ![]() |
||
![]() ![]() ![]() ![]() |
Attributes inherited from ![]() |
||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Properties:
Alias | |
Classifier Behavior | |
Is Abstract | false |
Is Active | false |
Is Derived | false |
Is Leaf | false |
Keywords | |
Kind | 0 - simple |
Name | PolicyGroupExecutionDetails |
Name Expression | |
Namespace | Policy Framework ABE |
Owned Template Signature | |
Owner | Policy Framework ABE |
Owning Template Parameter | |
Package | Policy Framework ABE |
Qualified Name | SID Models::Common Domain::Policy ABE::Policy Framework ABE::PolicyGroupExecutionDetails |
Representation | |
Stereotype | |
Template Parameter | |
Visibility | Public |
Attribute Details |
Public String executionConstraints
This attribute is a string that contains the specific OCL expression to constrain how a given set of PolicyEvents are distributed to a particular PolicyGroup. Defining this as an attribute enables external applications to populate this constraint.
Aggregation | None |
Alias | |
Association | |
Association End | |
Class | PolicyGroupExecutionDetails |
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 | executionConstraints |
Name Expression | |
Namespace | PolicyGroupExecutionDetails |
Opposite | |
Owner | PolicyGroupExecutionDetails |
Owning Association | |
Owning Template Parameter | |
Qualified Name | SID Models::Common Domain::Policy ABE::Policy Framework ABE::PolicyGroupExecutionDetails::executionConstraints |
Stereotype | |
Template Parameter | |
Type | String |
Upper | 1 |
Upper Value | |
Visibility | Public |
Public DateTime executionEndTime
This defines an end time by which the PolicyEventSet should be executed. If it isn't executed by this time, then the action specified in the ExecutionFailure event of this object should be executed.
Aggregation | None |
Alias | |
Association | |
Association End | |
Class | PolicyGroupExecutionDetails |
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 | executionEndTime |
Name Expression | |
Namespace | PolicyGroupExecutionDetails |
Opposite | |
Owner | PolicyGroupExecutionDetails |
Owning Association | |
Owning Template Parameter | |
Qualified Name | SID Models::Common Domain::Policy ABE::Policy Framework ABE::PolicyGroupExecutionDetails::executionEndTime |
Stereotype | |
Template Parameter | |
Type | DateTime |
Upper | 1 |
Upper Value | |
Visibility | Public |
Public String executionFilter
The ExecutionFilter attribute contains an OCL expression that defines which components in the PolicyGroup this PolicyEventSet will be passed to, so it can be evaluated. It is expected that this attribute is populated by an external application that knows what policy elements are contained in a particular PolicyGroup.
Aggregation | None |
Alias | |
Association | |
Association End | |
Class | PolicyGroupExecutionDetails |
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 | executionFilter |
Name Expression | |
Namespace | PolicyGroupExecutionDetails |
Opposite | |
Owner | PolicyGroupExecutionDetails |
Owning Association | |
Owning Template Parameter | |
Qualified Name | SID Models::Common Domain::Policy ABE::Policy Framework ABE::PolicyGroupExecutionDetails::executionFilter |
Stereotype | |
Template Parameter | |
Type | String |
Upper | 1 |
Upper Value | |
Visibility | Public |
Public DateTime executionStartTime
Aggregation | None |
Alias | |
Association | |
Association End | |
Class | PolicyGroupExecutionDetails |
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 | executionStartTime |
Name Expression | |
Namespace | PolicyGroupExecutionDetails |
Opposite | |
Owner | PolicyGroupExecutionDetails |
Owning Association | |
Owning Template Parameter | |
Qualified Name | SID Models::Common Domain::Policy ABE::Policy Framework ABE::PolicyGroupExecutionDetails::executionStartTime |
Stereotype | |
Template Parameter | |
Type | DateTime |
Upper | 1 |
Upper Value | |
Visibility | Public |
| Policy Framework ABE UML Documentation |
Summary:AttributesProperties | Detail:Attributes |