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.BGException
public ru.bitel.bgbilling.modules.rurupay.common.PaymentEntry getByOrder(java.lang.String order) throws ru.bitel.bgbilling.common.BGException
order
- ид заказаru.bitel.bgbilling.common.BGException
public void updateLogEntry(ru.bitel.bgbilling.modules.rurupay.common.PaymentEntry entry) throws ru.bitel.bgbilling.common.BGException
entry
- запись для добавления заполненная.ru.bitel.bgbilling.common.BGException
public void carryOutPayment(ru.bitel.bgbilling.modules.rurupay.common.PaymentEntry paymentEntry, Preferences moduleSetup) throws ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGException