public class AssistPaymentRecurringManager
extends java.lang.Object
| Constructor and Description |
|---|
AssistPaymentRecurringManager(java.sql.Connection con,
int mid) |
| Modifier and Type | Method and Description |
|---|---|
int |
add(AssistPaymentRecurring pr)
Добавление новых настроек автоплатежа.
|
void |
deleteRecurringForCid(int cid)
Удаление всех настроек рекуррентных платежей для указанного договора.
|
AssistPaymentRecurring |
getRecurringForCid(int cid)
Получение актуальной(!)
|
static AssistPaymentRecurring |
getRecurringFromRS(java.sql.ResultSet rs,
boolean contractTitle) |
java.util.List<AssistPaymentRecurring> |
getRecurringList(int cid)
Список всех актуальных(!)
|
void |
runRecurring(int cid,
java.math.BigDecimal sum)
Ручная инициация рекуррентного платежа по договору.
|
boolean |
updateBillnumber(long ordernumber,
int cid,
long billnumber)
Обновление billnumber для существующего в нашей системе автоплатежа с указанными ordernumber и cid.
|
public AssistPaymentRecurringManager(java.sql.Connection con,
int mid)
public int add(AssistPaymentRecurring pr) throws ru.bitel.bgbilling.common.BGException
pr - новый объектru.bitel.bgbilling.common.BGExceptionpublic static AssistPaymentRecurring getRecurringFromRS(java.sql.ResultSet rs, boolean contractTitle) throws java.sql.SQLException
java.sql.SQLExceptionpublic boolean updateBillnumber(long ordernumber,
int cid,
long billnumber)
throws ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGExceptionpublic java.util.List<AssistPaymentRecurring> getRecurringList(int cid) throws ru.bitel.bgbilling.common.BGException
cid - конкретный договор (в таком случае будет 0 или 1 элемент), или -1 если все договоры.ru.bitel.bgbilling.common.BGExceptionpublic AssistPaymentRecurring getRecurringForCid(int cid) throws ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGExceptionpublic void deleteRecurringForCid(int cid)
throws ru.bitel.bgbilling.common.BGException
cid - договорru.bitel.bgbilling.common.BGExceptionpublic void runRecurring(int cid,
java.math.BigDecimal sum)
cid - договорsum - сумма