Loading

Job attribute group

Océ has created a proprietary extension for the job attribute table of the Job Monitoring MIB. The job attribute table in the Océ job management MIB has a structure similar to jmAttributeTable in the Job Monitoring MIB. This table contains the objects jManJobAttributeValueAsInteger and jManJobAttributeValueAsOctets. They are defined the same way as the objects jmAttributeValueAsInteger and jmAttributeValueAsOctets in [RFC 2707]. You can only read the values of the proprietary attributes.

The table below describes the proprietary objects:

Object

Description

Support + access

jManAttributeTypeIndex

OID: 1.3.6.1.4.1.1552.21.1.1.2.1.1.1

This object has the same definition as object the jmAttributeTypeIndex in [RFC 2707].

Support: mandatory

Access: n.a.

jManAttributeInstanceIndex

OID: 1.3.6.1.4.1.1552.21.1.1.2.1.1.2

This object has the same definition as object the jmAttributeInstanceIndex in [RFC 2707].

Support: mandatory

Access: n.a.

jManAttributeValueAsInteger

OID: 1.3.6.1.4.1.1552.21.1.1.2.1.1.3

This object has the same definition as object the jmAttributeValueAsInteger in [RFC 2707]. However, the range is extended to support "-3" which represents value "as in doc".

Support: mandatory

Access: read

jManAttributeValueAsOctets

OID: 1.3.6.1.4.1.1552.21.1.1.2.1.1.4

This object has the same definition as object the jmAttributeValueAsOctets in [RFC 2707]. However, the range is extended to support "-3" which represents value "as in doc".

Support: mandatory

Access: read

Example

The following example shows how you can request the staple pattern of a document:

jManAttributeValueAsInteger.jmGeneralJobSetIndex.jmJobIndex.JManAttributeTypeTC.1, where JManAttributeTypeTC must represent "oceStaple". In this example, the OID becomes:

1.3.6.1.4.1.1552.21.1.1.2.1.1.3.1.33.1073751825.1

The Océ proprietary attributes

You can use the regular objects jmAttributeValueAsInteger and jmAttributeValueAsOctets or the proprietary objects jManJobAttributeValueAsInteger and jManJobAttributeValueAsOctets to request the job attributes of the Job Monitoring MIB. See Attribute group.

You can only use the proprietary objects jManJobAttributeValueAsInteger and jManJobAttributeValueAsOctets to request the Océ proprietary job attributes, see the table below:

Job attribute

Description

oceHasPinCode (1073751824)

Always returns unknown(2)

oceStaple (1073751825)

  • asInDoc(-3),

  • unknown(2),

  • none(3),

  • oneLandscape(4),

  • onePortrait(5),

  • twoLandscape(6),

  • twoPortrait(7)

INTEGER

oceFinisher (1073751826)

Always returns ""

ocePlexity (1073751827)

The plexity values correspond to the values of the object PrtMediaPathType in the Printer MIB:

  • asInDoc(-3),

  • other(1),

  • unknown(2),

  • longEdgeBindingDuplex(3),

  • shortEdgeBindingDuplex(4),

  • simplex(5)

INTEGER

oceNumberOfImagesUp (1073751828)

The number of images on one page side:

  • asInDoc(-3),

  • other(1),

  • unknown(2),

  • normal(3),

  • twoUp(4),

  • fourUp(5),

  • booklet(6),

  • sixUp(7),

  • eightUp(8),

  • nineUp(9),

  • sixteenUp(10)

INTEGER

oceLayout (1073751829)

Always returns unknown(2)

oceOrientation (1073751830)

The orientation of the sheet:

  • asInDoc(-3)

  • unknown(2),

  • portrait(3),

  • landscape(4)

INTEGER

oceCovers (1073751831)

Always returns unknown(2)

oceBannerPage (1073751832)

Always returns unknown(2)

oceDestination (1073751833)

Always returns ""

oceJobDuration (1073751834)

The estimated time in seconds to process the job, i.e. to be in state “processing”.

INTEGER

oceDerivedPrinted (1073751835)

Always returns unknown(2)

oceMediumRequested (1073751836)

Always returns unknown(2)

oceMarginShiftFront (1073751837)

The margin shift in tenth of millimetres for the right side of each page in the job.

Range: [-250 .. +250]

INTEGER

oceMarginShiftBack (1073751838)

The margin shift in tenth of millimetres for the left side of each page in the job.

Range: [-250 .. +250]

INTEGER