Common Domain::Policy ABE::Policy Application ABE::Policy Server ABE
AssociationClass PXPEnforcementDetails

This class implements the semantics of the EnforcesExecutionOf association. This association defines the set of PolicyEnforcementPoints whose actions are enforced by this PolicyEnforcementPoint.This association defines the set of PolicyExecutionPoints whose actions are enforced by a particular PolicyEnforcementPoint.

In contrast to the DirectsExecution association, the cardinality of this association is 1..n on both sides. Each side is 1..n because all PolicyExecutionPoints must have at least one associated PolicyEnforcementPoint, but may have more (if, for example, different PolicyEnforcementPoints are used for different functions that are controlled in a PolicyExecutionPoint). This ensure that the PolicyActions sent by a PolicyExecutionPoint can be checked (by the PolicyEnforcementPoint). Some PolicyEnforcementPoints, however, are capable of enforcing multiple PolicyExecutionPoints, and a PolicyEnforcementPoint is only relevant if it enforces the actions of a PolicyExecutionPoint.

Attributes
Integer pxpEnforcementCommMethod pxpEnforcementCommMethod

This is an enumerated integer that defines the communication method used between this PolicyExecutionPoint and this PolicyEnforcementPoint. Values include:

0: Not yet established
1: Telnet
2: COPS
3: Proprietary Protocol

«baseType» TimePeriod pxpEnforcementRequestTimePeriod pxpEnforcementRequestTimePeriod

This attribute defines the start and end times (in the form of time stamps) in which this PolicyEnforcementPoint must enforce the actions taken by this PolicyExecutionPoint.

Attributes inherited from SID Models::Common Domain::Root Business Entities ABE::Entity SID Models::Common Domain::Root Business Entities ABE::Entity
_entityIdentification _entityIdentification, _entityRole _entityRole, managedEntity managedEntity, characteristicValue characteristicValue

Attributes inherited from SID Models::Common Domain::Root Business Entities ABE::RootEntity SID Models::Common Domain::Root Business Entities ABE::RootEntity
_rootEntityType _rootEntityType, _revenueAssuranceParmValue _revenueAssuranceParmValue, _characteristicValue _characteristicValue, name name, description description, ID ID, metric metric, _monitoredMetricInstancesCriteria _monitoredMetricInstancesCriteria, directedEdge directedEdge, vertex vertex, entityCatalogItem entityCatalogItem, rootEntityGroupMember rootEntityGroupMember, rootEntityGroup rootEntityGroup, rootEntityRelationship rootEntityRelationship, rootEntityRelationship2 rootEntityRelationship2, associationRole associationRole, entitySpecificationAttachment entitySpecificationAttachment, interactionUseCase interactionUseCase, interactionResult interactionResult

Properties:

Alias
Classifier Behavior
Is Abstractfalse
Is Activefalse
Is Derivedfalse
Is Leaffalse
Keywords
Kind0 - simple
NamePXPEnforcementDetails
Name Expression
NamespacePolicy Server ABE
Owned Template Signature
OwnerPolicy Server ABE
Owning Template Parameter
PackagePolicy Server ABE
Qualified NameSID Models::Common Domain::Policy ABE::Policy Application ABE::Policy Server ABE::PXPEnforcementDetails
Representation
Stereotype
Template Parameter
VisibilityPublic

Attribute Details

 pxpEnforcementCommMethod
Public Integer pxpEnforcementCommMethod

This is an enumerated integer that defines the communication method used between this PolicyExecutionPoint and this PolicyEnforcementPoint. Values include:

0: Not yet established
1: Telnet
2: COPS
3: Proprietary Protocol

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
ClassPXPEnforcementDetails
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Keywords
Lower1
Lower Value
MultiplicityNone (1)
NamepxpEnforcementCommMethod
Name Expression
NamespacePXPEnforcementDetails
Opposite
OwnerPXPEnforcementDetails
Owning Association
Owning Template Parameter
Qualified NameSID Models::Common Domain::Policy ABE::Policy Application ABE::Policy Server ABE::PXPEnforcementDetails::pxpEnforcementCommMethod
Stereotype
Template Parameter
TypeInteger
Upper1
Upper Value
VisibilityPublic


 pxpEnforcementRequestTimePeriod
Public «baseType» TimePeriod pxpEnforcementRequestTimePeriod

This attribute defines the start and end times (in the form of time stamps) in which this PolicyEnforcementPoint must enforce the actions taken by this PolicyExecutionPoint.

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
ClassPXPEnforcementDetails
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Keywords
Lower1
Lower Value
MultiplicityNone (1)
NamepxpEnforcementRequestTimePeriod
Name Expression
NamespacePXPEnforcementDetails
Opposite
OwnerPXPEnforcementDetails
Owning Association
Owning Template Parameter
Qualified NameSID Models::Common Domain::Policy ABE::Policy Application ABE::Policy Server ABE::PXPEnforcementDetails::pxpEnforcementRequestTimePeriod
Stereotype
Template Parameter
Type«baseType» TimePeriod
Upper1
Upper Value
VisibilityPublic