Class RebillTransaction

java.lang.Object
ru.bitel.bgbilling.kernel.base.server.logger.BGLogger
ru.bitel.common.model.Id
ru.bitel.bgbilling.modules.payonline.common.bean.RebillTransaction
All Implemented Interfaces:
Serializable, Contractable, Idable

public class RebillTransaction extends Id implements Contractable
See Also:
  • Field Details

    • TECHNIKAL_ERROR

      public static final int TECHNIKAL_ERROR
      Возникла техническая ошибка на стороне PayOnline.
      See Also:
    • FILTER_ERROR

      public static final int FILTER_ERROR
      Транзакция отклонена фильтрами PayOnline.
      See Also:
    • BANK_ERROR

      public static final int BANK_ERROR
      Транзакция отклонена банком-эмитентом.
      See Also:
    • REBILL_ANCHOR_ERROR

      public static final int REBILL_ANCHOR_ERROR
      Транзакция отклонена банком-эмитентом. Следует прекратить дальнейшие операции Rebill с данным RebillAnchor.
      See Also:
  • Constructor Details

    • RebillTransaction

      public RebillTransaction()
  • Method Details

    • getContractId

      public int getContractId()
      Description copied from interface: Contractable
      Возвращает код договора к которому привязан объект.
      Specified by:
      getContractId in interface Contractable
      Returns:
      код договора
    • setContractId

      public void setContractId(int contractId)
      Description copied from interface: Contractable
      Устанавливает код договора к которому привязан объект.
      Specified by:
      setContractId in interface Contractable
      Parameters:
      contractId - код договора
    • getResult

      public String getResult()
    • setResult

      public void setResult(String result)
    • getCode

      public int getCode()
    • setCode

      public void setCode(int code)
    • getStatus

      public String getStatus()
    • setStatus

      public void setStatus(String status)
    • getErrorCode

      public int getErrorCode()
    • setErrorCode

      public void setErrorCode(int errorCode)
    • getDate

      public Date getDate()
    • setDate

      public void setDate(Date date)
    • getTransactionId

      public long getTransactionId()
    • setTransactionId

      public void setTransactionId(long transactionId)
    • setContractTitle

      public void setContractTitle(String contractTitle)
      Description copied from interface: Contractable
      Устанавливает название договора
      Specified by:
      setContractTitle in interface Contractable
      Parameters:
      contractTitle - название договора
    • getContractTitle

      public String getContractTitle()
      Description copied from interface: Contractable
      Возвращает название договора
      Specified by:
      getContractTitle in interface Contractable
      Returns:
      название договора
    • getError

      public static String getError(int code)
      Возвращает описание ошибки по ее коду.
      Parameters:
      code - - код ошибки
      Returns:
      описание ошибки