Package ru.bitel.bgbilling.plugins.cashcheck.common

# Class BGFiscConnectException

java.lang.Object
java.lang.Throwable
java.lang.Exception
ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.plugins.cashcheck.common.BGFiscConnectException

All Implemented Interfaces:
  `Serializable`

public class BGFiscConnectException extends ru.bitel.bgbilling.common.BGException
Отдельный технический экзепшен, которым фискализаторы кидают ошибки, которые "ошибки коннекта", т.е. когда чек гарантированно(!) не мог быть напечатан. Используется в фискальных операциях с чеком. Чтобы отделить от обычных ошибок, которые неочевидно что там с чеком (и вероятно как-то отдельно обработать итд). Использование: когда онлайн сервис недоступен, к серверу печати нет подключения, (более сложный случай) сервер печати ответил, но ккт вообще не подключился (тут надо прокинуть с сервера печати такую ошибку) итд. Плохой пример: неверное содержимое чека, проблемы с сериализацией итд. Т.е. используется в случае когда можно автоматом попробовать то же самое сделать ещё раз. Может вывалить на клиент (в случае ручных чеков итд), так что в common.

See Also:
  - Serialized Form

- ## Constructor Summary

  Constructors
  Constructor
  Description
  `BGFiscConnectException(String message, Throwable cause)`

- ## Method Summary

  ### Methods inherited from class ru.bitel.bgbilling.common.BGException

  `getMessage, getTag, printStackTraceToString, printStackTraceToString, setTag, toString`

  ### Methods inherited from class java.lang.Throwable

  `addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace`

  ### Methods inherited from class java.lang.Object

  `clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait`

- ## Constructor Details

  - ### BGFiscConnectException

    public BGFiscConnectException(String message, Throwable cause)