| Policy Framework ABE UML Documentation |
Summary:AttributesProperties | Detail:Attributes |
This is an abstract base class, and is the root of the Policy model. As such, it defines common attributes, methods and relationships that all policy subclasses use and take part in.
Attributes | ||
PolicyApplication | ![]() | |
PolicyDomain | ![]() | |
PolicyRepository | ![]() | |
String | ![]() |
This is a string attribute that defines a set of one or more keywords that a policy administrator may use to assist in characterizing or categorizing a policy object to facilitate search operations. The following keywords are pre-defined:Permitted Values: Unknown InstallPermissions ConfigChange InstallMethod Default Error Usage InternalError Security ExternalError Authentication Notification Authorization Publish Accounting Subscribe Auditing Publish-Subscribe Service Exception CustomerFacingService ResourceFacingServiceNotes: Not present in the ITU specs; the CIM defines a PolicyKeyword attribute, but its semantics are very different. |
String | ![]() |
This is a generic naming attribute that can be used to identify different policy entities. This enables commonName to be used to enforce enterprise or service provider generic naming and this attribute to be used to fine tune the naming of policy entities. Thus, commonName is public in scope and policyName is private to policy.Notes: Not present in the ITU specs or CIM specs. |
Attributes inherited from ![]() |
||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Properties:
Alias | |
Classifier Behavior | |
Is Abstract | true |
Is Active | false |
Is Leaf | false |
Keywords | |
Name | Policy |
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::Policy |
Representation | |
Stereotype | |
Template Parameter | |
Visibility | Public |
Attribute Details |
Public PolicyApplication _policyApplication
Aggregation | None |
Alias | |
Association | PolicyAppUsesPolicy |
Association End | |
Class | Policy |
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 | _policyApplication |
Name Expression | |
Namespace | Policy |
Opposite | _policy |
Owner | Policy |
Owning Association | |
Owning Template Parameter | |
Qualified Name | SID Models::Common Domain::Policy ABE::Policy Framework ABE::Policy::_policyApplication |
Stereotype | |
Template Parameter | |
Type | PolicyApplication |
Upper | * |
Upper Value | (*) |
Visibility | Public |
Public PolicyDomain _policyDomain
Aggregation | None |
Alias | |
Association | PolicyAppliesToDetails |
Association End | |
Class | Policy |
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 | _policyDomain |
Name Expression | |
Namespace | Policy |
Opposite | _policy |
Owner | Policy |
Owning Association | |
Owning Template Parameter | |
Qualified Name | SID Models::Common Domain::Policy ABE::Policy Framework ABE::Policy::_policyDomain |
Stereotype | |
Template Parameter | |
Type | PolicyDomain |
Upper | * |
Upper Value | (*) |
Visibility | Public |
Public PolicyRepository _policyRepository
Aggregation | None |
Alias | |
Association | PolicyStoredIn |
Association End | |
Class | Policy |
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 | _policyRepository |
Name Expression | |
Namespace | Policy |
Opposite | _policy |
Owner | Policy |
Owning Association | |
Owning Template Parameter | |
Qualified Name | SID Models::Common Domain::Policy ABE::Policy Framework ABE::Policy::_policyRepository |
Stereotype | |
Template Parameter | |
Type | PolicyRepository |
Upper | * |
Upper Value | (*) |
Visibility | Public |
Public String keywords
This is a string attribute that defines a set of one or more keywords that a policy administrator may use to assist in characterizing or categorizing a policy object to facilitate search operations. The following keywords are pre-defined:Permitted Values: Unknown InstallPermissions ConfigChange InstallMethod Default Error Usage InternalError Security ExternalError Authentication Notification Authorization Publish Accounting Subscribe Auditing Publish-Subscribe Service Exception CustomerFacingService ResourceFacingServiceNotes: Not present in the ITU specs; the CIM defines a PolicyKeyword attribute, but its semantics are very different.
Aggregation | None |
Alias | |
Association | |
Association End | |
Class | Policy |
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 | keywords |
Name Expression | |
Namespace | Policy |
Opposite | |
Owner | Policy |
Owning Association | |
Owning Template Parameter | |
Qualified Name | SID Models::Common Domain::Policy ABE::Policy Framework ABE::Policy::keywords |
Stereotype | |
Template Parameter | |
Type | String |
Upper | 1 |
Upper Value | |
Visibility | Public |
Public String policyName
This is a generic naming attribute that can be used to identify different policy entities. This enables commonName to be used to enforce enterprise or service provider generic naming and this attribute to be used to fine tune the naming of policy entities. Thus, commonName is public in scope and policyName is private to policy.Notes: Not present in the ITU specs or CIM specs.
Aggregation | None |
Alias | |
Association | |
Association End | |
Class | Policy |
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 | policyName |
Name Expression | |
Namespace | Policy |
Opposite | |
Owner | Policy |
Owning Association | |
Owning Template Parameter | |
Qualified Name | SID Models::Common Domain::Policy ABE::Policy Framework ABE::Policy::policyName |
Stereotype | required |
Template Parameter | |
Type | String |
Upper | 1 |
Upper Value | |
Visibility | Public |
| Policy Framework ABE UML Documentation |
Summary:AttributesProperties | Detail:Attributes |