ru.kuban.rpc.fiscal
Class PrinterStatus

java.lang.Object
  extended by ru.kuban.rpc.fiscal.PrinterStatus

public class PrinterStatus
extends java.lang.Object

Данный класс содержит информацию о статусе принтера.


Field Summary
static java.lang.String EMPTY_DESCR
           
 
Method Summary
 java.lang.String getErrorDescr()
          Возвращает описание ошибки принтера, если в настоящее время нет ошибки, то возвращает PrinterStatus.EMPTY_DESCR, что эквивалентно "OK".
 boolean getFiscalStatus()
          Возвращает статус принтера, связанный с фискальной памятью и ЭКЛЗ.
 boolean getPrinterStatus()
          Возвращает статус принтера, связанный с печатью.
 boolean getStatus()
          Возвращает общий статус принтера.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

EMPTY_DESCR

public static final java.lang.String EMPTY_DESCR
See Also:
Constant Field Values
Method Detail

getStatus

public boolean getStatus()
Возвращает общий статус принтера. Если принтер полностью работоспособен, возвращает true, в противном случае возвращает false.

Returns:
true - принтер работоспособен, false - принтер не работоспособен

getPrinterStatus

public boolean getPrinterStatus()
Возвращает статус принтера, связанный с печатью. Если принтер работоспособен в плане печати (без использования фискальной памяти и ЭКЛЗ) возвращает true, в противном случае возвращает false.

Returns:
true - принтер работоспособен, false - принтер не работоспособен

getFiscalStatus

public boolean getFiscalStatus()
Возвращает статус принтера, связанный с фискальной памятью и ЭКЛЗ. Если принтер работоспособен в плане доступа к фискальной памяти и ЭКЛЗ (без использования функций печати) возвращает true, в противном случае возвращает false.

Returns:
true - принтер работоспособен, false - принтер не работоспособен

getErrorDescr

public java.lang.String getErrorDescr()
Возвращает описание ошибки принтера, если в настоящее время нет ошибки, то возвращает PrinterStatus.EMPTY_DESCR, что эквивалентно "OK".

Returns:
Описание ошибки принтера либо "OK"