Common Domain::Performance ABE::Performance Monitoring ABE
Class MeasurementJob

A job for scheduling PM related activities: the collection of performance indicators or the production of performance indicators.

Attributes
«dataType» MonitoredObjectsCriteria _monitoredObjectsCriteria _monitoredObjectsCriteria

Monitored objects are specified by the MonitoredObjectsCriteria.

PerformanceIndicatorGroupSpecification _performanceIndicatorGroupSpecification _performanceIndicatorGroupSpecification

The requested indicator groups are specified using PerformanceIndicatorGroupSpecification.

PerformanceIndicatorSpecification _performanceIndicatorSpecification _performanceIndicatorSpecification

The requested indicators are specified using PerformanceIndicatorSpecification.

TrackingRecord _trackingRecord _trackingRecord
String consumingApplicationId consumingApplicationId

The identifier of the application that produces performance indicators.

Granularity granularity granularity

The sampling rate of Performance Indicators as determined when they are produced.
Note:

In many cases a different granularity of an indicator will be reflected in a different indicator value (e.g. a gauge)

String producingApplicationId producingApplicationId

The identifier of the application that consumes performance indicators.

Attributes inherited from SID Models::Common Domain UNUSED::UNUSED Packages::TIP Common ABE::Management Job ABE::ManagementJob SID Models::Common Domain UNUSED::UNUSED Packages::TIP Common ABE::Management Job ABE::ManagementJob
jobId jobId, creationTime creationTime, lastModifiedTime lastModifiedTime, adminState adminState, jobPriority jobPriority, executionState executionState, scheduleDefinition scheduleDefinition, protocolTransferData protocolTransferData

Properties:

Alias
Classifier Behavior
Is Abstracttrue
Is Activefalse
Is Leaffalse
Keywords
NameMeasurementJob
Name Expression
NamespacePerformance Monitoring ABE
Owned Template Signature
OwnerPerformance Monitoring ABE
Owning Template Parameter
PackagePerformance Monitoring ABE
Qualified NameSID Models::Common Domain::Performance ABE::Performance Monitoring ABE::MeasurementJob
Representation
Stereotype
Template Parameter
VisibilityPublic

Attribute Details

 _monitoredObjectsCriteria
Public «dataType» MonitoredObjectsCriteria _monitoredObjectsCriteria

Monitored objects are specified by the MonitoredObjectsCriteria.

Constraints:
Properties:

AggregationShared
Alias
AssociationMeasurementJobUsesMonitoredObjectsCriteria
Association End
ClassMeasurementJob
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(1)
Multiplicity1
Name_monitoredObjectsCriteria
Name Expression
NamespaceMeasurementJob
Opposite_measurementJob
OwnerMeasurementJob
Owning Association
Owning Template Parameter
Qualified NameSID Models::Common Domain::Performance ABE::Performance Monitoring ABE::MeasurementJob::_monitoredObjectsCriteria
Stereotype
Template Parameter
Type«dataType» MonitoredObjectsCriteria
Upper1
Upper Value(1)
VisibilityPublic


 _performanceIndicatorGroupSpecification
Public PerformanceIndicatorGroupSpecification _performanceIndicatorGroupSpecification

The requested indicator groups are specified using PerformanceIndicatorGroupSpecification.

Constraints:
Properties:

AggregationNone
Alias
AssociationMeasurementJobSpecificesIndicatorGroup
Association End
ClassMeasurementJob
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlytrue
Is Staticfalse
Is Uniquetrue
Keywords
Lower0
Lower Value(0)
Multiplicity*
Name_performanceIndicatorGroupSpecification
Name Expression
NamespaceMeasurementJob
Opposite_measurementJob
OwnerMeasurementJob
Owning Association
Owning Template Parameter
Qualified NameSID Models::Common Domain::Performance ABE::Performance Monitoring ABE::MeasurementJob::_performanceIndicatorGroupSpecification
Stereotype
Template Parameter
TypePerformanceIndicatorGroupSpecification
Upper*
Upper Value(*)
VisibilityPublic


 _performanceIndicatorSpecification
Public PerformanceIndicatorSpecification _performanceIndicatorSpecification

The requested indicators are specified using PerformanceIndicatorSpecification.

Constraints:
Properties:

AggregationNone
Alias
AssociationMeasurementJobSpecifiesIndicator
Association End
ClassMeasurementJob
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlytrue
Is Staticfalse
Is Uniquetrue
Keywords
Lower0
Lower Value(0)
Multiplicity*
Name_performanceIndicatorSpecification
Name Expression
NamespaceMeasurementJob
Opposite_measurementJob
OwnerMeasurementJob
Owning Association
Owning Template Parameter
Qualified NameSID Models::Common Domain::Performance ABE::Performance Monitoring ABE::MeasurementJob::_performanceIndicatorSpecification
Stereotype
Template Parameter
TypePerformanceIndicatorSpecification
Upper*
Upper Value(*)
VisibilityPublic


 _trackingRecord
Public TrackingRecord _trackingRecord
Constraints:
Properties:

AggregationShared
Alias
AssociationMeasurementJobUsesTrackingRecord
Association End
ClassMeasurementJob
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*
Name_trackingRecord
Name Expression
NamespaceMeasurementJob
Opposite_trackedJob
OwnerMeasurementJob
Owning Association
Owning Template Parameter
Qualified NameSID Models::Common Domain::Performance ABE::Performance Monitoring ABE::MeasurementJob::_trackingRecord
Stereotype
Template Parameter
TypeTrackingRecord
Upper*
Upper Value(*)
VisibilityPublic


 consumingApplicationId
Public String consumingApplicationId

The identifier of the application that produces performance indicators.

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
ClassMeasurementJob
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlytrue
Is Staticfalse
Is Uniquetrue
Keywords
Lower1
Lower Value
MultiplicityNone (1)
NameconsumingApplicationId
Name Expression
NamespaceMeasurementJob
Opposite
OwnerMeasurementJob
Owning Association
Owning Template Parameter
Qualified NameSID Models::Common Domain::Performance ABE::Performance Monitoring ABE::MeasurementJob::consumingApplicationId
Stereotyperequired
Template Parameter
TypeString
Upper1
Upper Value
VisibilityPublic


 granularity
Public Granularity granularity

The sampling rate of Performance Indicators as determined when they are produced.
Note:

In many cases a different granularity of an indicator will be reflected in a different indicator value (e.g. a gauge)

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
ClassMeasurementJob
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)
Namegranularity
Name Expression
NamespaceMeasurementJob
Opposite
OwnerMeasurementJob
Owning Association
Owning Template Parameter
Qualified NameSID Models::Common Domain::Performance ABE::Performance Monitoring ABE::MeasurementJob::granularity
Stereotyperequired
Template Parameter
TypeGranularity
Upper1
Upper Value
VisibilityPublic


 producingApplicationId
Public String producingApplicationId

The identifier of the application that consumes performance indicators.

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
ClassMeasurementJob
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlytrue
Is Staticfalse
Is Uniquetrue
Keywords
Lower1
Lower Value
MultiplicityNone (1)
NameproducingApplicationId
Name Expression
NamespaceMeasurementJob
Opposite
OwnerMeasurementJob
Owning Association
Owning Template Parameter
Qualified NameSID Models::Common Domain::Performance ABE::Performance Monitoring ABE::MeasurementJob::producingApplicationId
Stereotyperequired
Template Parameter
TypeString
Upper1
Upper Value
VisibilityPublic