public class JobState extends EnumSyntax implements PrintJobAttribute
JobStateReasons
属性增加jobstate属性在给定的工作状态提供更多关于工作的详细信息。
聚丙烯的相容性:类别名称返回getName()
是IPP的属性名称。枚举的整数值为IPP的枚举值。的toString()
方法返回属性值的字符串表示形式的IPP。
Modifier and Type | Field and Description |
---|---|
static JobState |
ABORTED
这项工作已由系统被终止(通常工作在加工或processing_stopped状态),打印机已中止工作,和所有工作状态的属性已达到其最终值的工作。
|
static JobState |
CANCELED
该作业已被一些人的代理取消了,打印机已经完成了取消工作,所有的工作状态属性都已经达到了他们的工作的最终值。
|
static JobState |
COMPLETED
该作业已成功地完成或在处理后的警告或错误,所有的作业媒体表已成功地堆放在适当的输出仓(S),和所有的工作状态属性已达到其最终的工作值。
|
static JobState |
PENDING
该作业是一个启动处理的候选,但尚未处理。
|
static JobState |
PENDING_HELD
这项工作不是一个候选人的处理任何数量的原因,但将返回到挂起的状态,尽快原因不再存在。
|
static JobState |
PROCESSING
工作是处理。
|
static JobState |
PROCESSING_STOPPED
工作已停止,而处理的任何数量的原因,将返回到处理状态,尽快原因不再存在。
|
static JobState |
UNKNOWN
工作状态未知。
|
Modifier | Constructor and Description |
---|---|
protected |
JobState(int value)
用给定的整数值构造一个新的作业状态枚举值。
|
Modifier and Type | Method and Description |
---|---|
类<? extends Attribute> |
getCategory()
获取要用作该打印属性值的“类别”的打印属性类。
|
protected EnumSyntax[] |
getEnumValueTable()
返回舱jobstate枚举值表。
|
String |
getName()
获取此属性值的类别的名称,即一个实例。
|
protected String[] |
getStringTable()
返回舱jobstate字符串表。
|
clone, getOffset, getValue, hashCode, readResolve, toString
public static final JobState UNKNOWN
public static final JobState PENDING
public static final JobState PENDING_HELD
JobStateReasons
属性必须表明为什么工作不再是候选人的处理。
public static final JobState PROCESSING
当工作在处理状态,整个工作状态包括详细的状态表示在打印机的PrinterState
和PrinterStateReasons
属性。
实现可能,尽管他们不需要,包括在工作的JobStateReasons
附加值属性表示此项工作的进展,如增加job_printing值来表示当输出装置实际上是在印纸和/或processing_to_stop_point值表明,打印机在取消或中止工作过程。
public static final JobState PROCESSING_STOPPED
工作JobStateReasons
属性可以表明为什么工作已经停止处理。例如,如果输出设备是停止的printer_stopped值可以被包括在工作的JobStateReasons
属性。
注:当输出装置停止时,状态指示装置通常在人类可读的形式在本地设备。客户可以获得更完整的设备状态远程查询打印机的PrinterState
和PrinterStateReasons
属性。
public static final JobState CANCELED
JobStateReasons
属性应包含processing_to_stop_point价值和其中的canceled_by_user,canceled_by_operator,或canceled_at_device值。工作时移动到取消的状态,processing_to_stop_point值,如果存在,必须清除,但canceled_by_ XXX的值,如果存在,必须保持。
public static final JobState ABORTED
JobStateReasons
属性应包含processing_to_stop_point和aborted_by_system值。当工作进入中止状态,这processing_to_stop_point值,如果存在,必须清除,但aborted_by_system值,如果存在,必须保持。
public static final JobState COMPLETED
JobStateReasons
属性应包含下列值之一:completed_successfully,completed_with_warnings,或completed_with_errors。
protected String[] getStringTable()
getStringTable
方法重写,继承类
EnumSyntax
protected EnumSyntax[] getEnumValueTable()
getEnumValueTable
方法重写,继承类
EnumSyntax
public final 类<? extends Attribute> getCategory()
方法重写,继承类jobstate和任何厂商定义的子类,类是类jobstate本身。
getCategory
接口
Attribute
java.lang.Class
类实例。
Submit a bug or feature
For further API reference and developer documentation, see Java SE Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.
Copyright © 1993, 2014, Oracle and/or its affiliates. All rights reserved.