Service Domain::Service Performance ABE::Service Level Spec ABE
Class ServiceLevelSpecApplicability

The time of day or days during which a ServiceLevelSpecification, ServiceLevelObjective, or ServiceLevelSpecConsequence is relent or not.

Attributes
ServiceLevelObjective _serviceLevelObjective _serviceLevelObjective
ServiceLevelSpecConsequence _serviceLevelSpecConsequence _serviceLevelSpecConsequence
ServiceLevelSpecification _serviceLevelSpecification _serviceLevelSpecification
ServiceLevelSpecExpression serviceLevelSpecificationExpression serviceLevelSpecificationExpression
String unappAppDays unappAppDays

A day or days representing applicability or un-applicability, for example 2,3 represents Monday and Tuesday.

For an instance either unappAppDuration or unappAppDays must have a value.

«baseType» TimePeriod unappAppDuration unappAppDuration

A period of time representing applicability or un-applicability, for example from 8AM to 12PM.

For an instance either unappAppDuration or unappAppDays must have a value.

String unapplicableApplicableCode unapplicableApplicableCode

Indicator that specifies whether an instance represents applicability or un-applicability.


Properties:

Alias
Classifier Behavior
Is Abstractfalse
Is Activefalse
Is Leaffalse
Keywords
NameServiceLevelSpecApplicability
Name Expression
NamespaceService Level Spec ABE
Owned Template Signature
OwnerService Level Spec ABE
Owning Template Parameter
PackageService Level Spec ABE
Qualified NameSID Models::Service Domain::Service Performance ABE::Service Level Spec ABE::ServiceLevelSpecApplicability
Representation
Stereotype
Template Parameter
VisibilityPublic

Attribute Details

 _serviceLevelObjective
Public ServiceLevelObjective _serviceLevelObjective
Constraints:
Properties:

AggregationNone
Alias
AssociationServiceLevelObjectiveImpactedBy
Association End
ClassServiceLevelSpecApplicability
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquefalse
Keywords
Lower0
Lower Value(0)
Multiplicity*
Name_serviceLevelObjective
Name Expression
NamespaceServiceLevelSpecApplicability
Opposite_serviceLevelSpecApplicability
OwnerServiceLevelSpecApplicability
Owning Association
Owning Template Parameter
Qualified NameSID Models::Service Domain::Service Performance ABE::Service Level Spec ABE::ServiceLevelSpecApplicability::_serviceLevelObjective
Stereotype
Template Parameter
TypeServiceLevelObjective
Upper*
Upper Value(*)
VisibilityPublic


 _serviceLevelSpecConsequence
Public ServiceLevelSpecConsequence _serviceLevelSpecConsequence
Constraints:
Properties:

AggregationNone
Alias
AssociationServiceLevelSpecConsequenceImpactedBy
Association End
ClassServiceLevelSpecApplicability
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquefalse
Keywords
Lower0
Lower Value(0)
Multiplicity*
Name_serviceLevelSpecConsequence
Name Expression
NamespaceServiceLevelSpecApplicability
Opposite_serviceLevelSpecApplicability
OwnerServiceLevelSpecApplicability
Owning Association
Owning Template Parameter
Qualified NameSID Models::Service Domain::Service Performance ABE::Service Level Spec ABE::ServiceLevelSpecApplicability::_serviceLevelSpecConsequence
Stereotype
Template Parameter
TypeServiceLevelSpecConsequence
Upper*
Upper Value(*)
VisibilityPublic


 _serviceLevelSpecification
Public ServiceLevelSpecification _serviceLevelSpecification
Constraints:
Properties:

AggregationNone
Alias
AssociationServiceLevelSpecIpactedBy
Association End
ClassServiceLevelSpecApplicability
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquefalse
Keywords
Lower1
Lower Value(1)
Multiplicity1
Name_serviceLevelSpecification
Name Expression
NamespaceServiceLevelSpecApplicability
Opposite_serviceLevelSpecApplicability
OwnerServiceLevelSpecApplicability
Owning Association
Owning Template Parameter
Qualified NameSID Models::Service Domain::Service Performance ABE::Service Level Spec ABE::ServiceLevelSpecApplicability::_serviceLevelSpecification
Stereotype
Template Parameter
TypeServiceLevelSpecification
Upper1
Upper Value(1)
VisibilityPublic


 serviceLevelSpecificationExpression
Public ServiceLevelSpecExpression serviceLevelSpecificationExpression
Constraints:
Properties:

AggregationNone
Alias
AssociationServiceLevelSpecApplicabilityPlaysRoleIn
Association End
ClassServiceLevelSpecApplicability
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Keywords
Lower0
Lower Value(0)
Multiplicity*
NameserviceLevelSpecificationExpression
Name Expression
NamespaceServiceLevelSpecApplicability
OppositeserviceLevelSpecApplicability1
OwnerServiceLevelSpecApplicability
Owning Association
Owning Template Parameter
Qualified NameSID Models::Service Domain::Service Performance ABE::Service Level Spec ABE::ServiceLevelSpecApplicability::serviceLevelSpecificationExpression
Stereotype
Template Parameter
TypeServiceLevelSpecExpression
Upper*
Upper Value(*)
VisibilityPublic


 unappAppDays
Public String unappAppDays

A day or days representing applicability or un-applicability, for example 2,3 represents Monday and Tuesday.

For an instance either unappAppDuration or unappAppDays must have a value.

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
ClassServiceLevelSpecApplicability
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)
NameunappAppDays
Name Expression
NamespaceServiceLevelSpecApplicability
Opposite
OwnerServiceLevelSpecApplicability
Owning Association
Owning Template Parameter
Qualified NameSID Models::Service Domain::Service Performance ABE::Service Level Spec ABE::ServiceLevelSpecApplicability::unappAppDays
Stereotype
Template Parameter
TypeString
Upper1
Upper Value
VisibilityPublic


 unappAppDuration
Public «baseType» TimePeriod unappAppDuration

A period of time representing applicability or un-applicability, for example from 8AM to 12PM.

For an instance either unappAppDuration or unappAppDays must have a value.

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
ClassServiceLevelSpecApplicability
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)
NameunappAppDuration
Name Expression
NamespaceServiceLevelSpecApplicability
Opposite
OwnerServiceLevelSpecApplicability
Owning Association
Owning Template Parameter
Qualified NameSID Models::Service Domain::Service Performance ABE::Service Level Spec ABE::ServiceLevelSpecApplicability::unappAppDuration
Stereotype
Template Parameter
Type«baseType» TimePeriod
Upper1
Upper Value
VisibilityPublic


 unapplicableApplicableCode
Public String unapplicableApplicableCode

Indicator that specifies whether an instance represents applicability or un-applicability.

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
ClassServiceLevelSpecApplicability
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)
NameunapplicableApplicableCode
Name Expression
NamespaceServiceLevelSpecApplicability
Opposite
OwnerServiceLevelSpecApplicability
Owning Association
Owning Template Parameter
Qualified NameSID Models::Service Domain::Service Performance ABE::Service Level Spec ABE::ServiceLevelSpecApplicability::unapplicableApplicableCode
Stereotyperequired
Template Parameter
TypeString
Upper1
Upper Value
VisibilityPublic