xcmJobClientId
XEROX-JOB-MONITORING-MIB ·
.1.3.6.1.4.1.253.8.59.6.1.1.3
Object
column
OctetString
A client end system supplies the 'xcmJobClientId' attribute
to clearly identify jobs which that client has submitted to the
server. This attribute is used as one of the indices into the
ClientIdMap table. There are two types of job-submitting
clients:
1. XCMI-conforming job submitting clients
2. non-XCMI-conforming job submitting clients
For XCMI-conforming job submitting clients, the 'xcmJobClientId'
shall be a globally unique job id. This globally unique job id
shall be a textual string representation in standard dotted
decimal form of an OID (used in traps related to this job
generated by this host system). See XcmGlobalUniqueID in the
Xerox General textual conventions in 06gentc.mib for a
description of the contents required for XCMI-conforming job
submitting clients.
For non-XCMI-conforming job submitting clients, the job id may
be any textual string and may not necessarily be unique, even if
the job submitter is a strictly conforming ISO DPA client.
ISO DPA: Job-client-id
This attribute supplies a human-readable descriptor for the
job. This descriptor may be printed by the server on auxiliary
sheets to help identify the user's printed output, and
discriminate between different jobs.
Use and treatment of this attribute is implementation and site
specific.
If the client specifies the value of the job attribute job-
client-id, no server shall change it. If the client does not
specify the value of the job attribute job-client-id, the first
server shall set it to the value of the job attribute job-
identifier, so that no downstream server shall change it. These
rules ensure that if an implementation prints the value of the
job-client-id on an auxiliary sheet, it has a value that is
meaningful to the client originally submitting the job, no
matter how many servers the job passes through.
For example, client A submits a job to server B and does not
specify a value for the job attribute job-client-id. Server B
assigns a job-identifier of 123 to the job, and forwards this
job to server C. Server C assigns a job-identifier of 456 to
the job and forwards this job to printer D. Printer D is not a
DPA server, but it has its own queue and assigns a job-id of
789 to the job. The following table shows the value of the
relevant job attributes in the two servers B and C:
job- job- job- job-
client-id identifier- identifier identifier-
on-client on-printer
--------- ----------- ---------- -----------
server B 123 unspecified 123 456
server C 123 123 456 789*
* If printer D did not assign a job-id to its jobs, then the
value of the job attribute job-identifier-on-printer for server
C would be unspecified.
Context
- MIB
- XEROX-JOB-MONITORING-MIB
- OID
.1.3.6.1.4.1.253.8.59.6.1.1.3- Type
- column
- Access
- readonly
- Status
- current
- Parent
- xcmJobGenBasicEntry
- Table
- xcmJobGenBasicTable
- Siblings
- 11
Syntax
OctetString
Values & Constraints
Object Constraints
range: 0-255
Related Objects
Sibling Objects
| Object | Type | Syntax | OID |
|---|---|---|---|
| xcmJobIdentifierOnSystem The job identifier generated on the system that the agent is
instrumenting. The job identifier is generated by the job
service provider when it accepts a submit job request from … | column | OctetString | .1.3.6.1.4.1.253.8.59.6.1.1.1 |
| xcmJobStateReasons This object is bit-encoded, so that multiple reasons can occur
at once. Each bit corresponds to an ISO DPA OID for the same
reason. See textual conventions.
ISO D… | column | XEROX-JOB-MONITORING-TCXcmJMJobStateReasons | .1.3.6.1.4.1.253.8.59.6.1.1.10 |
| xcmJobXStateReasons This object is bit-encoded, so that multiple reasons can occur
at once. Each bit corresponds to a Xerox extension OID for the
same reason. See textual conventions.
… | column | XEROX-JOB-MONITORING-TCXcmJMJobXStateReasons | .1.3.6.1.4.1.253.8.59.6.1.1.11 |
| xcmJobX2StateReasons This object is bit-encoded, so that multiple reasons can occur
at once. Each bit corresponds to a second set of 31 Xerox
extension OIDs for the same reason. See textual conventi… | column | XEROX-JOB-MONITORING-TCXcmJMJobX2StateReasons | .1.3.6.1.4.1.253.8.59.6.1.1.12 |
| xcmJobIdentifierUpstream Uniquely identifies the job on the immediately upstream
client, server or device as generated by that client, server or
device. The server or device is specified by hrDeviceIndex… | column | OctetString | .1.3.6.1.4.1.253.8.59.6.1.1.2 |
| xcmJobServiceType Job-service-type (ISO DPA extension)
This attribute specifies the type of the service to which this
job was submitted. The value of this object is filled in by the
job service pr… | column | XEROX-JOB-MONITORING-TCXcmJMJobServiceTypeOID | .1.3.6.1.4.1.253.8.59.6.1.1.4 |
| xcmJobName ISO DPA: Job-name
This attribute supplies a human readable string for the print-
job. This string is used for naming the print-job in human-
readable 'free-form' fashion.
… | column | XEROX-GENERAL-TCCodeIndexedStringIndex | .1.3.6.1.4.1.253.8.59.6.1.1.5 |
| xcmJobOwner ISO DPA: Job-owner
This attribute supplies the name of the human owner of the
print-job.
The value of job-owner will often be the same as job-
originator. The job-… | column | XEROX-GENERAL-TCCodeIndexedStringIndex | .1.3.6.1.4.1.253.8.59.6.1.1.6 |
| xcmJobSourceChannelType Job-source-channel-type (ISO DPA extension)
This attribute specifies the type of channel that is receiving
the job from the input device. See XCMI Printer Extensions TC
for value… | column | XEROX-PRINTER-EXT-TCXcmPrtChannelType | .1.3.6.1.4.1.253.8.59.6.1.1.7 |
| xcmJobSubmittedLocaleIndex Job-submitted-locale (ISO DPA extension)
This object is the locale (country, territory, and language)
index into the xcmGenLocalizationTable specifying the locale of
the submittin… | column | XEROX-GENERAL-TCCardinal32 | .1.3.6.1.4.1.253.8.59.6.1.1.8 |
| xcmJobCurrentState ISO DPA: Current-job-state
This attribute identifies the current state of the job
(pending, processing, held, etc.)
Print clients and DP-Servers shall be prepared … | column | XEROX-JOB-MONITORING-TCXcmJMJobState | .1.3.6.1.4.1.253.8.59.6.1.1.9 |