class PmJob

ManagedElement
+-SystemFunctions
+-Pm
+-PmJob
+-MeasurementReader [1..]

Describes a user-defined PM job on the Managed Element.
A PM Job defines the attributes required per job and also defines the measurements to be included in the job. An instance of the MeasurementReader class is created for every PmGroup or MeasurementType instance being measured.

Attributes
CompressionTypes[0..1]
compressionType
Indicates file compression type to be applied to the report file.
If no value is supplied, then no compression is to be applied to the report file for this job.
Only valid for PM jobs of type MEASUREMENTJOB.
Must have the same value for all PM jobs with the same jobGroup tag assigned.
JobState
readOnly
currentJobState
Describes the current state of the PM job.
TimePeriod[0..1]
granularityPeriod = FIFTEEN_MIN
Contains the granularity period of the job.
The granularity period is the time between the initiation of two successive gatherings of measurement data. This is directly related to the ReportingPeriod as the granularity period can not be longer than the reporting period.
Possible Values (s=second,m=minute, h=hour): 10s,30s,1m, 5m, 15m, 30m, 1h, 12h, 24h.
Default Value: 15m.
JobControl[0..1]
readOnly
jobControl = FULL
Describes the level of MS control of the PM job.
string[0..1]
jobGroup
Tag for grouping PM measurement job results.
Represents a grouping of separate PM Jobs for which the measurement results must be collected together in a single report file for that group only.
JobPriority[0..1]
jobPriority = MEDIUM
Contains the priority of the job.
Each job must have a priority if jobPrioritizationSupport in the PmMeasurementCapabilities is set to true.
JobType[0..1]
jobType = MEASUREMENTJOB
Contains the type of PM job.
string
key
mandatory
noNotification
restricted
pmJobId
Value component of the RDN.
ReportContentGeneration[0..1]
reportContentGeneration = CHANGED_ONLY
Describes the measurement result file content generated by PM service.
TimePeriod[0..1]
reportingPeriod = FIFTEEN_MIN
Contains the reporting period of the result file.
This is directly related to the granularity period as the granularity period can not be longer than the reporting period.
Possible Values (s=second,m=minute, h=hour): 10s,30s,1m, 5m, 15m, 30m, 1h, 12h, 24h.
Default Value: 15m.
Report files are only generated for jobs of jobType MEASUREMENTJOB.
The value of reportingPeriod must be equal to the value of granularityPeriod if fileRPSupported in PmMeasurementCapabilities is false, or may be equal to a multiple of the value of granularityperiod if fileRPSupported is set to true.
JobState[0..1]
requestedJobState = ACTIVE
Contains the requested state of the PM job.
It represents the state that the job has been ordered to reach.

  class PmJob