Spec-Zone .ru
спецификации, руководства, описания, API
|
public class PrinterStateReason extends EnumSyntax implements Attribute
PrinterState
атрибут. Класс Принтерстэтерисон определяет стандартную причину состояния принтера значения. Реализация Службы печати только должна сообщить о тех причинах состояния принтера, которые являются подходящими для определенной реализации; это не должно сообщить о каждой определенной причине состояния принтера. Экземпляры Принтерстэтерисона не появляются в наборе атрибута Службы печати непосредственно. Скорее a PrinterStateReasons
атрибут появляется в наборе атрибута Службы печати. PrinterStateReasons
атрибут содержит нуль, один, или больше чем один объект Принтерстэтерисона, которые принадлежат состоянию Службы печати, и каждый объект Принтерстэтерисона связывается с a Severity
уровень (наименее серьезного) ОТЧЕТА, ПРЕДУПРЕЖДЕНИЕ, или (самая серьезная) ОШИБКА. Принтер добавляет объект Принтерстэтерисона к Службе печати PrinterStateReasons
припишите, когда соответствующее условие становится истиной принтера, и принтера removesthe объект Принтерстэтерисона снова, когда соответствующее условие становится ложью, независимо от ли Служба печати повсюду PrinterState
также измененный.
Совместимость IPP: строковые значения возвратились каждым человеком PrinterStateReason
и связанный Severity
объект toString()
методы, связанные вместе с дефисом ("-"
) промежуточный, дает значение ключевого слова IPP для a PrinterStateReasons
. Название категории, возвращенное getName()
дает название атрибута IPP.
Модификатор и Тип | Поле и Описание |
---|---|
static PrinterStateReason |
CONNECTING_TO_DEVICE
Принтер запланировал задание на устройство вывода и находится в процессе соединения с совместно используемым сетевым устройством вывода (и не мог бы быть в состоянии фактически начать печатать задание в течение произвольно длительного времени в зависимости от использования устройства вывода другими серверами в сети).
|
static PrinterStateReason |
COVER_OPEN
Одно или более покрытий на устройстве открыты.
|
static PrinterStateReason |
DEVELOPER_EMPTY
Устройство испытывает недостаток разработчика.
|
static PrinterStateReason |
DEVELOPER_LOW
Устройство низко на разработчике.
|
static PrinterStateReason |
DOOR_OPEN
Одна или более дверей на устройстве открыты.
|
static PrinterStateReason |
FUSER_OVER_TEMP
Температура термофиксатора выше нормального.
|
static PrinterStateReason |
FUSER_UNDER_TEMP
Температура термофиксатора ниже нормального.
|
static PrinterStateReason |
INPUT_TRAY_MISSING
Один или более входные лотки не находятся в устройстве.
|
static PrinterStateReason |
INTERLOCK_OPEN
Разблокированы одно или более устройств взаимной блокировки на принтере.
|
static PrinterStateReason |
INTERPRETER_RESOURCE_UNAVAILABLE
Ресурс интерпретатора недоступен (например, шрифт, форма).
|
static PrinterStateReason |
MARKER_SUPPLY_EMPTY
Устройство испытывает недостаток по крайней мере одного предоставления маркера (например.
|
static PrinterStateReason |
MARKER_SUPPLY_LOW
Устройство низко по крайней мере на одном предоставлении маркера (например.
|
static PrinterStateReason |
MARKER_WASTE_ALMOST_FULL
Колодка траты предоставления маркера устройства почти полна.
|
static PrinterStateReason |
MARKER_WASTE_FULL
Колодка траты предоставления маркера устройства полна.
|
static PrinterStateReason |
MEDIA_EMPTY
По крайней мере один входной лоток пуст.
|
static PrinterStateReason |
MEDIA_JAM
У устройства есть затор носителей.
|
static PrinterStateReason |
MEDIA_LOW
По крайней мере один входной лоток низок на носителях.
|
static PrinterStateReason |
MEDIA_NEEDED
Лоток исчерпал носители.
|
static PrinterStateReason |
MOVING_TO_PAUSED
Кто-то приостановил принтер, но устройство (а) занимают заметное время, чтобы остановиться.
|
static PrinterStateReason |
OPC_LIFE_OVER
Оптический фото проводник больше не функционирует.
|
static PrinterStateReason |
OPC_NEAR_EOL
Оптический фото проводник является близким концом жизни.
|
static PrinterStateReason |
ДРУГОЙ
Принтер обнаружил ошибку кроме упомянутых ниже.
|
static PrinterStateReason |
OUTPUT_AREA_ALMOST_FULL
Одна или более областей вывода почти полны (например.
|
static PrinterStateReason |
OUTPUT_AREA_FULL
Одна или более областей вывода полны (например.
|
static PrinterStateReason |
OUTPUT_TRAY_MISSING
Один или более выходные лотки не находятся в устройстве.
|
static PrinterStateReason |
ПРИОСТАНОВЛЕННЫЙ
Кто-то приостановил принтер и принтер
PrinterState ОСТАНАВЛИВАЕТСЯ. |
static PrinterStateReason |
ЗАВЕРШЕНИЕ РАБОТЫ
Кто-то удалил принтер из службы, и устройство может быть выключено или физически удалено.
|
static PrinterStateReason |
SPOOL_AREA_FULL
Предел персистентного хранения, выделенного для того, чтобы записать в буферный файл, был достигнут.
|
static PrinterStateReason |
STOPPED_PARTLY
Когда принтер управляет больше чем одним устройством вывода, эта причина указывает, что останавливаются одно или более устройств вывода.
|
static PrinterStateReason |
ОСТАНОВКА
Принтер находится в процессе остановки устройства и будет остановлен в некоторое время.
|
static PrinterStateReason |
TIMED_OUT
Сервер смог соединиться с устройством вывода (или всегда соединяется), но было неспособно получить ответ от устройства вывода.
|
static PrinterStateReason |
TONER_EMPTY
Устройство испытывает недостаток тонера.
|
static PrinterStateReason |
TONER_LOW
Устройство низко на тонере.
|
Модификатор | Конструктор и Описание |
---|---|
protected |
PrinterStateReason(int value)
Создайте новую причину состояния принтера перечислимая величина с данным целочисленным значением.
|
Модификатор и Тип | Метод и Описание |
---|---|
Class<? extends Attribute> |
getCategory()
Получите класс атрибута печати, который должен использоваться в качестве "категории" для этого значения атрибута печати.
|
protected EnumSyntax[] |
getEnumValueTable()
Возвращает таблицу перечислимой величины для класса Принтерстэтерисон.
|
Строка |
getName()
Получите имя категории, которой это значение атрибута является экземпляром.
|
protected String[] |
getStringTable()
Возвращает таблицу строк для класса Принтерстэтерисон.
|
clone, getOffset, getValue, hashCode, readResolve, toString
public static final PrinterStateReason OTHER
public static final PrinterStateReason MEDIA_NEEDED
public static final PrinterStateReason MEDIA_JAM
public static final PrinterStateReason MOVING_TO_PAUSED
PrinterState
становится ОСТАНОВЛЕННЫМ, и ПРИОСТАНОВЛЕННОЕ значение заменяет значение MOVING_TO_PAUSED в PrinterStateReasons
атрибут. Это значение должно поддерживаться, если принтер может быть приостановлен, и реализация занимает время, чтобы приостановить устройство при определенных обстоятельствах.public static final PrinterStateReason PAUSED
PrinterState
ОСТАНАВЛИВАЕТСЯ. В этом состоянии принтер не должен произвести напечатанный вывод, но это должно выполнить другие операции, которые требует клиент. Если принтер печатал задание, когда принтер был приостановлен, Принтер должен продолжить печатать то задание, когда принтер больше не приостанавливается, и не оставьте доказательство в печатном выводе такой паузы. Это значение должно поддерживаться, если принтер может быть приостановлен.public static final PrinterStateReason SHUTDOWN
public static final PrinterStateReason CONNECTING_TO_DEVICE
public static final PrinterStateReason TIMED_OUT
public static final PrinterStateReason STOPPING
PrinterState
к ОСТАНОВЛЕННОМУ. ОСТАНАВЛИВАЮЩЕЙСЯ Причиной никогда не является ошибка, даже для принтера с единственным устройством вывода. Когда устройство вывода прекращает принимать задания, принтер PrinterStateReasons
будет иметь эту причину, в то время как устройство вывода завершает печать.public static final PrinterStateReason STOPPED_PARTLY
public static final PrinterStateReason TONER_LOW
public static final PrinterStateReason TONER_EMPTY
public static final PrinterStateReason SPOOL_AREA_FULL
public static final PrinterStateReason COVER_OPEN
public static final PrinterStateReason INTERLOCK_OPEN
public static final PrinterStateReason DOOR_OPEN
public static final PrinterStateReason INPUT_TRAY_MISSING
public static final PrinterStateReason MEDIA_LOW
public static final PrinterStateReason MEDIA_EMPTY
public static final PrinterStateReason OUTPUT_TRAY_MISSING
public static final PrinterStateReason OUTPUT_AREA_ALMOST_FULL
public static final PrinterStateReason OUTPUT_AREA_FULL
public static final PrinterStateReason MARKER_SUPPLY_LOW
public static final PrinterStateReason MARKER_SUPPLY_EMPTY
public static final PrinterStateReason MARKER_WASTE_ALMOST_FULL
public static final PrinterStateReason MARKER_WASTE_FULL
public static final PrinterStateReason FUSER_OVER_TEMP
public static final PrinterStateReason FUSER_UNDER_TEMP
public static final PrinterStateReason OPC_NEAR_EOL
public static final PrinterStateReason OPC_LIFE_OVER
public static final PrinterStateReason DEVELOPER_LOW
public static final PrinterStateReason DEVELOPER_EMPTY
public static final PrinterStateReason INTERPRETER_RESOURCE_UNAVAILABLE
protected PrinterStateReason(int value)
value
- Целочисленное значение.protected String[] getStringTable()
getStringTable
в классе EnumSyntax
protected EnumSyntax[] getEnumValueTable()
getEnumValueTable
в классе EnumSyntax
public final Class<? extends Attribute> getCategory()
Для класса Принтерстэтерисон и любые определенные поставщиком подклассы, категория является классом Принтерстэтерисон непосредственно.
getCategory
в интерфейсе Attribute
java.lang.Class
.public final String getName()
Для класса Принтерстэтерисон и любые определенные поставщиком подклассы, название категории "printer-state-reason"
.
Для дальнейшей ссылки API и документации разработчика, см.
Авторское право © 1993, 2011, Oracle и/или его филиалы. Все права защищены.