public final class JobPriority extends IntegerSyntax implements PrintRequestAttribute, PrintJobAttribute
如果一个jobpriority属性是一个打印作业指定,指定一个优先级的调度工作。一个更高的值指定了一个更高的优先级。值1表示最低可能的优先级。值100表示最高可能的优先级。这些工作,准备打印,打印机必须打印所有工作的优先值N打印前与所有的N-1优先值
如果客户没有指定jobpriority属性打印工作和打印机不支持JobPriority属性,打印机必须使用定义的默认jobpriority价值实现。
客户机可以始终指定任何作业优先级值从1到100。然而,打印服务实例可能支持小于100个不同的作业优先级级别。如果是这样的话,打印服务实例会自动将客户指定的作业优先级值映射到支持的作业优先级级别中的一个,将100个作业优先级值划分为可用的作业优先级级别中的一个。
聚丙烯的相容性:整数值给出了IPP的整型值。返回getName()
类别名称为IPP的属性名称。
Constructor and Description |
---|
JobPriority(int value)
用给定的整数值构造一个新的作业优先级属性。
|
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object object)
返回此作业优先级属性是否等效于对象的传递的属性。
|
类<? extends Attribute> |
getCategory()
获取要用作该打印属性值的“类别”的打印属性类。
|
String |
getName()
获取此属性值的类别的名称,即一个实例。
|
getValue, hashCode, toString
public JobPriority(int value)
value
整型值。
IllegalArgumentException
-(unchecked异常抛出
value
)如果小于1或大于100。
public boolean equals(Object object)
object
不空。object
是类jobpriority实例。object
的价值是相等的。equals
方法重写,继承类
IntegerSyntax
object
对象比较。
object
相当于这项工作的优先级属性真,否则为假。
Object.hashCode()
,
HashMap
public final 类<? extends Attribute> getCategory()
jobpriority类,类类jobpriority本身。
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.