public class PaymentLogDao
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
DEFAULT_PAYMENT_COMMENT |
| Constructor and Description |
|---|
PaymentLogDao(java.sql.Connection con,
int mid) |
| Modifier and Type | Method and Description |
|---|---|
void |
carryOutPayment(ru.bitel.bgbilling.modules.rurupay.common.PaymentEntry paymentEntry,
Preferences moduleSetup)
Проведение платежа.
|
ru.bitel.bgbilling.modules.rurupay.common.PaymentEntry |
getByOrder(java.lang.String order)
Получение записи из БД по номеру заказа.
|
Result<ru.bitel.bgbilling.modules.rurupay.common.PaymentEntry> |
getList(Period period,
Page page,
int cid,
int statusmask)
Список платежей.
|
void |
updateLogEntry(ru.bitel.bgbilling.modules.rurupay.common.PaymentEntry entry)
Добавление платежа в лог.
|
public Result<ru.bitel.bgbilling.modules.rurupay.common.PaymentEntry> getList(Period period, Page page, int cid, int statusmask) throws ru.bitel.bgbilling.common.BGException
period - период-фильтр. Может быть null, тогда не искользуется.page - пагинация. Может быть null (тогда и кол-во найденных записей не возьмётся).cid - договор-фильтр. Может быть -1, тогда не используется.status - маска статусов которые надо выбратьru.bitel.bgbilling.common.BGExceptionpublic ru.bitel.bgbilling.modules.rurupay.common.PaymentEntry getByOrder(java.lang.String order)
throws ru.bitel.bgbilling.common.BGException
order - ид заказаru.bitel.bgbilling.common.BGExceptionpublic void updateLogEntry(ru.bitel.bgbilling.modules.rurupay.common.PaymentEntry entry)
throws ru.bitel.bgbilling.common.BGException
entry - запись для добавления заполненная.ru.bitel.bgbilling.common.BGExceptionpublic void carryOutPayment(ru.bitel.bgbilling.modules.rurupay.common.PaymentEntry paymentEntry,
Preferences moduleSetup)
throws ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGException