Common Domain::Performance ABE::Performance Monitoring ABE::Performance Collection ABE
Class AdhocCollection

A PM query for collecting performance indicators of a certain time range.

Attributes
«dataType» MonitoredObjectsCriteria _monitoredObjectsCriteria _monitoredObjectsCriteria
PerformanceIndicatorGroupSpecification _performanceIndicatorGroupSpecification _performanceIndicatorGroupSpecification
PerformanceIndicatorSpecification _performanceIndicatorSpecification _performanceIndicatorSpecification
TrackingRecord _trackingRecord _trackingRecord

Allows the tracking of modifications on the adhoc collection.
The tracking records should not be returned by default with the adhoc collection to allow retrieving the adhoc collection without the tracking records.
Whether the tracking records is stored with the adhoc collection or outside of it is implementation specific.

«baseType» TimePeriod collectionPeriod collectionPeriod

The time range of the requested Performance Indicators.

String consumingApplicationId consumingApplicationId

The identifier of the application that consumes performance indicators.

Granularity granularity granularity

The sampling rate of Performance Indicators as determined when they are produced. In many cases a different granularity of an indicator will be reflected in a different indicator value (e.g. a gauge)

String outputFormat outputFormat

The file format that is used for transferring the performance data between applications.

String producingApplicationId producingApplicationId

The identifier of the application that produces 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 Abstractfalse
Is Activefalse
Is Leaffalse
Keywords
NameAdhocCollection
Name Expression
NamespacePerformance Collection ABE
Owned Template Signature
OwnerPerformance Collection ABE
Owning Template Parameter
PackagePerformance Collection ABE
Qualified NameSID Models::Common Domain::Performance ABE::Performance Monitoring ABE::Performance Collection ABE::AdhocCollection
Representation
Stereotype
Template Parameter
VisibilityPublic

Attribute Details

 _monitoredObjectsCriteria
Public «dataType» MonitoredObjectsCriteria _monitoredObjectsCriteria
Constraints:
Properties:

AggregationShared
Alias
AssociationAdhocCollectionUsesMonitoredObjectsCriteria
Association End
ClassAdhocCollection
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(1)
Multiplicity1
Name_monitoredObjectsCriteria
Name Expression
NamespaceAdhocCollection
Opposite_collection
OwnerAdhocCollection
Owning Association
Owning Template Parameter
Qualified NameSID Models::Common Domain::Performance ABE::Performance Monitoring ABE::Performance Collection ABE::AdhocCollection::_monitoredObjectsCriteria
Stereotype
Template Parameter
Type«dataType» MonitoredObjectsCriteria
Upper1
Upper Value(1)
VisibilityPublic


 _performanceIndicatorGroupSpecification
Public PerformanceIndicatorGroupSpecification _performanceIndicatorGroupSpecification
Constraints:
Properties:

AggregationNone
Alias
AssociationAdhocCollectionSpecificesIndicatorGroup
Association End
ClassAdhocCollection
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
NamespaceAdhocCollection
Opposite_collection
OwnerAdhocCollection
Owning Association
Owning Template Parameter
Qualified NameSID Models::Common Domain::Performance ABE::Performance Monitoring ABE::Performance Collection ABE::AdhocCollection::_performanceIndicatorGroupSpecification
Stereotype
Template Parameter
TypePerformanceIndicatorGroupSpecification
Upper*
Upper Value(*)
VisibilityPublic


 _performanceIndicatorSpecification
Public PerformanceIndicatorSpecification _performanceIndicatorSpecification
Constraints:
Properties:

AggregationNone
Alias
AssociationAdhocCollectionSpecifiesIndicator
Association End
ClassAdhocCollection
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
NamespaceAdhocCollection
Opposite_collection
OwnerAdhocCollection
Owning Association
Owning Template Parameter
Qualified NameSID Models::Common Domain::Performance ABE::Performance Monitoring ABE::Performance Collection ABE::AdhocCollection::_performanceIndicatorSpecification
Stereotype
Template Parameter
TypePerformanceIndicatorSpecification
Upper*
Upper Value(*)
VisibilityPublic


 _trackingRecord
Public TrackingRecord _trackingRecord

Allows the tracking of modifications on the adhoc collection.
The tracking records should not be returned by default with the adhoc collection to allow retrieving the adhoc collection without the tracking records.
Whether the tracking records is stored with the adhoc collection or outside of it is implementation specific.

Constraints:
Properties:

AggregationShared
Alias
AssociationAdhocCollectionUsesTrackingRecord
Association End
ClassAdhocCollection
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_trackingRecord
Name Expression
NamespaceAdhocCollection
Opposite_trackedCollection
OwnerAdhocCollection
Owning Association
Owning Template Parameter
Qualified NameSID Models::Common Domain::Performance ABE::Performance Monitoring ABE::Performance Collection ABE::AdhocCollection::_trackingRecord
Stereotype
Template Parameter
TypeTrackingRecord
Upper*
Upper Value(*)
VisibilityPublic


 collectionPeriod
Public «baseType» TimePeriod collectionPeriod

The time range of the requested Performance Indicators.

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
ClassAdhocCollection
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)
NamecollectionPeriod
Name Expression
NamespaceAdhocCollection
Opposite
OwnerAdhocCollection
Owning Association
Owning Template Parameter
Qualified NameSID Models::Common Domain::Performance ABE::Performance Monitoring ABE::Performance Collection ABE::AdhocCollection::collectionPeriod
Stereotyperequired
Template Parameter
Type«baseType» TimePeriod
Upper1
Upper Value
VisibilityPublic


 consumingApplicationId
Public String consumingApplicationId

The identifier of the application that consumes performance indicators.

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
ClassAdhocCollection
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
NamespaceAdhocCollection
Opposite
OwnerAdhocCollection
Owning Association
Owning Template Parameter
Qualified NameSID Models::Common Domain::Performance ABE::Performance Monitoring ABE::Performance Collection ABE::AdhocCollection::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. 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
ClassAdhocCollection
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)
Namegranularity
Name Expression
NamespaceAdhocCollection
Opposite
OwnerAdhocCollection
Owning Association
Owning Template Parameter
Qualified NameSID Models::Common Domain::Performance ABE::Performance Monitoring ABE::Performance Collection ABE::AdhocCollection::granularity
Stereotyperequired
Template Parameter
TypeGranularity
Upper1
Upper Value
VisibilityPublic


 outputFormat
Public String outputFormat

The file format that is used for transferring the performance data between applications.

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
ClassAdhocCollection
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)
NameoutputFormat
Name Expression
NamespaceAdhocCollection
Opposite
OwnerAdhocCollection
Owning Association
Owning Template Parameter
Qualified NameSID Models::Common Domain::Performance ABE::Performance Monitoring ABE::Performance Collection ABE::AdhocCollection::outputFormat
Stereotyperequired
Template Parameter
TypeString
Upper1
Upper Value
VisibilityPublic


 producingApplicationId
Public String producingApplicationId

The identifier of the application that produces performance indicators.

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
ClassAdhocCollection
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
NamespaceAdhocCollection
Opposite
OwnerAdhocCollection
Owning Association
Owning Template Parameter
Qualified NameSID Models::Common Domain::Performance ABE::Performance Monitoring ABE::Performance Collection ABE::AdhocCollection::producingApplicationId
Stereotyperequired
Template Parameter
TypeString
Upper1
Upper Value
VisibilityPublic