2.2.5.12 dsc:JobStateWKVType

The dsc:JobStateWKVType type defines an enumerated list of built-in type xs:NMTOKEN (as specified in [XMLSCHEMA1] and [XMLSCHEMA2]) that represent the predefined (or well-known) values of the processing state of a PostScan job.<9>

 <xs:simpleType name="JobStateWKVType">
    <xs:restriction base="xs:NMTOKEN">
       <xs:maxLength value="255"/>
          <xs:enumeration value="Aborted"/>
          <xs:enumeration value="Canceled"/>
          <xs:enumeration value="Completed"/>
          <xs:enumeration value="Creating"/>
          <xs:enumeration value="Pending"/>
          <xs:enumeration value="Pending-Held"/>
          <xs:enumeration value="Processing"/>
          <xs:enumeration value="Started"/>
          <xs:enumeration value="Terminating"/>
     </xs:restriction>
 </xs:simpleType>

Value

Description

Aborted

The PostScan job was aborted by the scan repository

Canceled

The PostScan job was canceled either by a client using the CancelPostScanJob operation or by means outside the scope of this protocol

Completed

The PostScan job is finished processing and all of the scan documents have been processed by the appropriate filters

Creating

The PostScan job is being initialized

Pending

The PostScan job has been initialized and is waiting to be processed

Pending-Held

The PostScan job is waiting to be processed but is unavailable for scheduling. This state can only be reached by methods outside the scope of this protocol

Processing

The PostScan job scan documents are being processed by the appropriate filter(s)

Started

The scan repository has begun processing the PostScan job. This is a transient state and will usually be seen only within a PostScanJobStatusEvent

Terminating

The PostScan job was canceled either by a client using the CancelPostScanJob operation or aborted by means outside the scope of this protocol