|
| Performance Threshold ABE UML Documentation |
Common Domain::Performance ABE::Performance Threshold ABE
Class PerformanceThreshold
A threshold base entity containing threshold rules.
| Attributes |
| MeasurementThresholdJob | _measurementThresholdJob |
The Performance Threshold is evaluated by Measurement threshold jobs in various kinds of scope and time scheduling definitions.
|
| «dataType» MonitoredClassCriteria | _monitoredClassCriteria |
A Performance threshold is defined over a monitored objects class criteria.
|
| PerformanceApplicability | _performanceApplicability | |
| PerformanceIndicator | _performanceIndicator | |
| PerformanceIndicatorSpecification | _performanceIndicatorSpecification |
A Performance threshold defines crossing over a Performance threshold specification. By using this definition, an instance of this indicator specification will be evaluated by a threshold job.
|
| «dataType» PerformanceThresholdRule | _thresholdRule |
A PerformanceThreshold contains a set of Performance threshold rules of different conditions (Raise, Clear) and different severities.
|
| String | description |
A narrative that explains in detail what the Performance threshold is.
|
| String | ID |
A unique identifier for the Performance Threshold.
|
| String | name |
A word, term, or phrase by which a Performance threshold is known and distinguished from other thresholds.
|
| ThresholdType | thresholdType |
A threshold can have one of two possible types: LogicDefinition-an actual definition of a threshold logic, PreDefined-a pre-defined logic as agreed between a PM consumer and a PM producer.
|
| «baseType» TimePeriod | validFor |
The period of time during which the Performance threshold is applicable.
|
Properties:
| Alias | |
| Classifier Behavior | |
| Is Abstract | false |
| Is Active | false |
| Is Leaf | false |
| Keywords | |
| Name | PerformanceThreshold |
| Name Expression | |
| Namespace | Performance Threshold ABE |
| Owned Template Signature | |
| Owner | Performance Threshold ABE |
| Owning Template Parameter | |
| Package | Performance Threshold ABE |
| Qualified Name | SID Models::Common Domain::Performance ABE::Performance Threshold ABE::PerformanceThreshold |
| Representation | |
| Stereotype | |
| Template Parameter | |
| Visibility | Public |
_measurementThresholdJob
Public MeasurementThresholdJob _measurementThresholdJob
-
The Performance Threshold is evaluated by Measurement threshold jobs in various kinds of scope and time scheduling definitions.
-
Constraints:
-
Properties:
-
| Aggregation | None |
| Alias | |
| Association | ThresholdJobEvaluatesThreshold |
| Association End | |
| Class | PerformanceThreshold |
| 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 | _measurementThresholdJob |
| Name Expression | |
| Namespace | PerformanceThreshold |
| Opposite | _performanceThreshold |
| Owner | PerformanceThreshold |
| Owning Association | |
| Owning Template Parameter | |
| Qualified Name | SID Models::Common Domain::Performance ABE::Performance Threshold ABE::PerformanceThreshold::_measurementThresholdJob |
| Stereotype | |
| Template Parameter | |
| Type | MeasurementThresholdJob |
| Upper | * |
| Upper Value | (*) |
| Visibility | Public |
_monitoredClassCriteria
Public «dataType» MonitoredClassCriteria _monitoredClassCriteria
-
A Performance threshold is defined over a monitored objects class criteria.
-
Constraints:
-
Properties:
-
_performanceApplicability
Public PerformanceApplicability _performanceApplicability
-
Constraints:
-
Properties:
-
| Aggregation | None |
| Alias | |
| Association | PerformanceThresholdApplicability |
| Association End | |
| Class | PerformanceThreshold |
| 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 | _performanceApplicability |
| Name Expression | |
| Namespace | PerformanceThreshold |
| Opposite | _performanceThreshold |
| Owner | PerformanceThreshold |
| Owning Association | |
| Owning Template Parameter | |
| Qualified Name | SID Models::Common Domain::Performance ABE::Performance Threshold ABE::PerformanceThreshold::_performanceApplicability |
| Stereotype | |
| Template Parameter | |
| Type | PerformanceApplicability |
| Upper | * |
| Upper Value | (*) |
| Visibility | Public |
_performanceIndicator
Public PerformanceIndicator _performanceIndicator
-
Constraints:
-
Properties:
-
| Aggregation | None |
| Alias | |
| Association | PerformanceIndicatorMeasuredUsing |
| Association End | |
| Class | PerformanceThreshold |
| 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 | _performanceIndicator |
| Name Expression | |
| Namespace | PerformanceThreshold |
| Opposite | _performanceThreshold |
| Owner | PerformanceThreshold |
| Owning Association | |
| Owning Template Parameter | |
| Qualified Name | SID Models::Common Domain::Performance ABE::Performance Threshold ABE::PerformanceThreshold::_performanceIndicator |
| Stereotype | |
| Template Parameter | |
| Type | PerformanceIndicator |
| Upper | * |
| Upper Value | (*) |
| Visibility | Public |
_performanceIndicatorSpecification
Public PerformanceIndicatorSpecification _performanceIndicatorSpecification
-
A Performance threshold defines crossing over a Performance threshold specification. By using this definition, an instance of this indicator specification will be evaluated by a threshold job.
-
Constraints:
-
Properties:
-
| Aggregation | None |
| Alias | |
| Association | PerformanceIndicatorSpecMeasuredBy |
| Association End | |
| Class | PerformanceThreshold |
| 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 | _performanceIndicatorSpecification |
| Name Expression | |
| Namespace | PerformanceThreshold |
| Opposite | _performanceThreshold |
| Owner | PerformanceThreshold |
| Owning Association | |
| Owning Template Parameter | |
| Qualified Name | SID Models::Common Domain::Performance ABE::Performance Threshold ABE::PerformanceThreshold::_performanceIndicatorSpecification |
| Stereotype | |
| Template Parameter | |
| Type | PerformanceIndicatorSpecification |
| Upper | * |
| Upper Value | (*) |
| Visibility | Public |
_thresholdRule
Public «dataType» PerformanceThresholdRule _thresholdRule
-
A PerformanceThreshold contains a set of Performance threshold rules of different conditions (Raise, Clear) and different severities.
-
Constraints:
-
Properties:
-
description
Public String description
-
A narrative that explains in detail what the Performance threshold is.
-
Constraints:
-
Properties:
-
| Aggregation | None |
| Alias | |
| Association | |
| Association End | |
| Class | PerformanceThreshold |
| 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 | description |
| Name Expression | |
| Namespace | PerformanceThreshold |
| Opposite | |
| Owner | PerformanceThreshold |
| Owning Association | |
| Owning Template Parameter | |
| Qualified Name | SID Models::Common Domain::Performance ABE::Performance Threshold ABE::PerformanceThreshold::description |
| Stereotype | required |
| Template Parameter | |
| Type | String |
| Upper | 1 |
| Upper Value | |
| Visibility | Public |
ID
Public String ID
-
A unique identifier for the Performance Threshold.
-
Constraints:
-
Properties:
-
| Aggregation | None |
| Alias | |
| Association | |
| Association End | |
| Class | PerformanceThreshold |
| 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 | ID |
| Name Expression | |
| Namespace | PerformanceThreshold |
| Opposite | |
| Owner | PerformanceThreshold |
| Owning Association | |
| Owning Template Parameter | |
| Qualified Name | SID Models::Common Domain::Performance ABE::Performance Threshold ABE::PerformanceThreshold::ID |
| Stereotype | required |
| Template Parameter | |
| Type | String |
| Upper | 1 |
| Upper Value | |
| Visibility | Public |
name
Public String name
-
A word, term, or phrase by which a Performance threshold is known and distinguished from other thresholds.
-
Constraints:
-
Properties:
-
| Aggregation | None |
| Alias | |
| Association | |
| Association End | |
| Class | PerformanceThreshold |
| 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 | name |
| Name Expression | |
| Namespace | PerformanceThreshold |
| Opposite | |
| Owner | PerformanceThreshold |
| Owning Association | |
| Owning Template Parameter | |
| Qualified Name | SID Models::Common Domain::Performance ABE::Performance Threshold ABE::PerformanceThreshold::name |
| Stereotype | required |
| Template Parameter | |
| Type | String |
| Upper | 1 |
| Upper Value | |
| Visibility | Public |
thresholdType
Public ThresholdType thresholdType
-
A threshold can have one of two possible types: LogicDefinition-an actual definition of a threshold logic, PreDefined-a pre-defined logic as agreed between a PM consumer and a PM producer.
-
Constraints:
-
Properties:
-
| Aggregation | None |
| Alias | |
| Association | |
| Association End | |
| Class | PerformanceThreshold |
| 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 | thresholdType |
| Name Expression | |
| Namespace | PerformanceThreshold |
| Opposite | |
| Owner | PerformanceThreshold |
| Owning Association | |
| Owning Template Parameter | |
| Qualified Name | SID Models::Common Domain::Performance ABE::Performance Threshold ABE::PerformanceThreshold::thresholdType |
| Stereotype | required |
| Template Parameter | |
| Type | ThresholdType |
| Upper | 1 |
| Upper Value | |
| Visibility | Public |
validFor
Public «baseType» TimePeriod validFor
-
The period of time during which the Performance threshold is applicable.
-
Constraints:
-
Properties:
-
| Aggregation | None |
| Alias | |
| Association | |
| Association End | |
| Class | PerformanceThreshold |
| 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 | validFor |
| Name Expression | |
| Namespace | PerformanceThreshold |
| Opposite | |
| Owner | PerformanceThreshold |
| Owning Association | |
| Owning Template Parameter | |
| Qualified Name | SID Models::Common Domain::Performance ABE::Performance Threshold ABE::PerformanceThreshold::validFor |
| Stereotype | likelyToBeDeprecated, required |
| Template Parameter | |
| Type | «baseType» TimePeriod |
| Upper | 1 |
| Upper Value | |
| Visibility | Public |
|
| Performance Threshold ABE UML Documentation |