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
- See Also:
-
Field Summary
Modifier and TypeFieldDescriptionstatic final int
Транзакция отклонена банком-эмитентом.static final int
Транзакция отклонена фильтрами PayOnline.static final int
Транзакция отклонена банком-эмитентом.static final int
Возникла техническая ошибка на стороне PayOnline. -
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionint
getCode()
int
Возвращает код договора к которому привязан объект.Возвращает название договораgetDate()
static String
getError
(int code) Возвращает описание ошибки по ее коду.int
long
void
setCode
(int code) void
setContractId
(int contractId) Устанавливает код договора к которому привязан объект.void
setContractTitle
(String contractTitle) Устанавливает название договораvoid
void
setErrorCode
(int errorCode) void
void
void
setTransactionId
(long transactionId) Methods inherited from class ru.bitel.common.model.Id
copyTo, equals, getId, hashCode, newIdList, newIdSet, newIdSet, newIdSet, newIdSet, newMap, setId, toString
Methods inherited from class ru.bitel.bgbilling.kernel.base.server.logger.BGLogger
getLogger, logError
-
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 interfaceContractable
- Returns:
- код договора
-
setContractId
public void setContractId(int contractId) Description copied from interface:Contractable
Устанавливает код договора к которому привязан объект.- Specified by:
setContractId
in interfaceContractable
- Parameters:
contractId
- код договора
-
getResult
-
setResult
-
getCode
public int getCode() -
setCode
public void setCode(int code) -
getStatus
-
setStatus
-
getErrorCode
public int getErrorCode() -
setErrorCode
public void setErrorCode(int errorCode) -
getDate
-
setDate
-
getTransactionId
public long getTransactionId() -
setTransactionId
public void setTransactionId(long transactionId) -
setContractTitle
Description copied from interface:Contractable
Устанавливает название договора- Specified by:
setContractTitle
in interfaceContractable
- Parameters:
contractTitle
- название договора
-
getContractTitle
Description copied from interface:Contractable
Возвращает название договора- Specified by:
getContractTitle
in interfaceContractable
- Returns:
- название договора
-
getError
Возвращает описание ошибки по ее коду.- Parameters:
code
- - код ошибки- Returns:
- описание ошибки
-