Class CIM_JobQueue
extends CIM_JobDestination

Status and configuration of a JobQueue. Jobs are held on a queue, and can move from queue to queue until being processed.

Table of Contents
Hierarchy
Direct Known Subclasses
Class Qualifiers
Class Properties
Class Methods


Class Hierarchy

CIM_ManagedElement
   |
   +--CIM_ManagedSystemElement
   |
   +--CIM_LogicalElement
   |
   +--CIM_EnabledLogicalElement
   |
   +--CIM_JobDestination
   |
   +--CIM_JobQueue

Direct Known Subclasses

Class Qualifiers

NameData TypeValue
DescriptionstringStatus and configuration of a JobQueue. Jobs are held on a queue, and can move from queue to queue until being processed.
Experimentalbooleantrue
UMLPackagePathstringCIM::System::Processing
Versionstring2.22.0

Class Properties

Local Class Properties

NameData TypeDefault ValueQualifiers
NameData TypeValue
DefaultJobPriorityuint3265535
DescriptionstringSpecifies the priority that will be assigned to a new Job being submitted to this queue, if the Job does not explicitly specify a priority. Note that lower numbers indicate higher priorities. The default value of 0xFFFFFFFF is the lowest priority.
Writebooleantrue
MaxJobCPUTimeuint32
DescriptionstringSpecifies the maximum number of milliseconds of CPU time that a Job queued to this destination can consume to complete its execution.
PUnitstringsecond * 10^-3
UnitsstringMilliSeconds
Writebooleantrue
MaxJobsOnQueueuint320
DescriptionstringSpecifies the maximum number of Jobs that can reside on this Queue. A value of 0 (the default) indicates that there is no maximum queue depth.
Writebooleantrue
MaxTimeOnQueuedatetime00000000000000.000000:000
DescriptionstringSpecifies the maximum time (using a datetime interval format) that a Job can remain on this Queue before completing. If the MaxTimeOnQueue property is exceeded, then the Job SHOULD be removed from the Queue. A value of 0 (the default) indicates that there is no time limit.
Writebooleantrue
QueueStatusuint16
DescriptionstringProvides queue-specific status information, beyond the ManagedSystemElement.OperationalStatus property. This property further qualifies the status of the queue, or indicates a secondary condition (e.g. queue full).
ModelCorrespondencestringCIM_JobQueue.QueueStatusInfo
ValueMapstring0, 1, 2, 3
ValuesstringUnknown, Other, No Additional Status, Queue Full
QueueStatusInfostring
DescriptionstringProvides a textual explanation for the status of the queue. Information about both QueueStatus and the OperationalStatus property (inherited from ManagedSystemElement) may be described in QueueStatusInfo. Note, however, that OperationalStatus' Descriptions (if available) MUST be provided in the StatusDescriptions array, inherited from ManagedSystemElement. This is where management clients will expect to locate this information.
ModelCorrespondencestringCIM_JobQueue.QueueStatus

Inherited Properties

NameData TypeClass Origin
CaptionstringCIM_ManagedElement
CommunicationStatusuint16CIM_ManagedSystemElement
CreationClassNamestringCIM_JobDestination
DescriptionstringCIM_ManagedElement
DetailedStatusuint16CIM_ManagedSystemElement
ElementNamestringCIM_ManagedElement
EnabledDefaultuint16CIM_EnabledLogicalElement
EnabledStateuint16CIM_EnabledLogicalElement
Generationuint64CIM_ManagedElement
HealthStateuint16CIM_ManagedSystemElement
InstallDatedatetimeCIM_ManagedSystemElement
InstanceIDstringCIM_ManagedElement
NamestringCIM_JobDestination
OperatingStatusuint16CIM_ManagedSystemElement
OtherEnabledStatestringCIM_EnabledLogicalElement
PrimaryStatusuint16CIM_ManagedSystemElement
RequestedStateuint16CIM_EnabledLogicalElement
StatusstringCIM_ManagedSystemElement
SystemCreationClassNamestringCIM_JobDestination
SystemNamestringCIM_JobDestination
TimeOfLastStateChangedatetimeCIM_EnabledLogicalElement
TransitioningToStateuint16CIM_EnabledLogicalElement
AvailableRequestedStatesuint16[]CIM_EnabledLogicalElement
OperationalStatusuint16[]CIM_ManagedSystemElement
StatusDescriptionsstring[]CIM_ManagedSystemElement

Class Methods

Inherited Class Methods

NameReturn TypeClass Origin
RequestStateChangeuint32CIM_EnabledLogicalElement