public interface MobiService
| Modifier and Type | Method and Description |
|---|---|
int |
checkContract(java.lang.String contract)
Метод проверяет наличие указанного договора в БД.
|
boolean |
checkPayment(int contractId,
java.lang.String mobiPaymentId)
Метод проверяет наличие у указанного договора платежа в указанный момент времени.
|
void |
checkStatus(Transaction transaction)
Метод, принудительно проверяющий статус указанной транзакции.
|
void |
deleteServiceCode(java.util.List<java.lang.Integer> ids)
Удаление кодов операторов
|
java.util.List<MobiServiceCode> |
getServiceCodeList()
Список сервисных кодов операторов
|
Transaction |
getTransaction(java.lang.String mobiPaymentId)
Получение одной единственной транзакции.
|
SearchResult<Transaction> |
searchTransactions(int contractId,
java.lang.String contractTitle,
java.lang.String status,
Period period,
java.lang.String[] sort,
Page page)
Универсальный метод получения списка транзакций.
|
int |
updateServiceCode(MobiServiceCode mobiServiceCode)
Добавление/изменение кода оператора
|
void |
updateTransaction(Transaction transaction)
Метод, добавляющий/обновляющий транзакцию.
|
SearchResult<Transaction> searchTransactions(int contractId, java.lang.String contractTitle, java.lang.String status, Period period, java.lang.String[] sort, Page page) throws ru.bitel.bgbilling.common.BGException
contractId - код договораcontractTitle - название договора. если нет необходимости использовать, то подставлять nullstatus - статус транзакцииperiod - период за которые показывать транзакцииsort - page - ru.bitel.bgbilling.common.BGExceptionTransaction getTransaction(java.lang.String mobiPaymentId) throws ru.bitel.bgbilling.common.BGException
transactionId - код транзакции на стороне сервераru.bitel.bgbilling.common.BGExceptionvoid updateTransaction(Transaction transaction) throws ru.bitel.bgbilling.common.BGException
transaction - добавляемая/обновляемая транзакцияru.bitel.bgbilling.common.BGExceptionvoid checkStatus(Transaction transaction) throws ru.bitel.bgbilling.common.BGException
transaction - ru.bitel.bgbilling.common.BGExceptionint checkContract(java.lang.String contract)
throws ru.bitel.bgbilling.common.BGException
MobiMoneyWSImpl.contract - ru.bitel.bgbilling.common.BGExceptionboolean checkPayment(int contractId,
java.lang.String mobiPaymentId)
throws ru.bitel.bgbilling.common.BGException
MobiMoneyWSImplcontractId - код договораmobiPaymentId - код транзакцииru.bitel.bgbilling.common.BGExceptionjava.util.List<MobiServiceCode> getServiceCodeList() throws ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGExceptionint updateServiceCode(MobiServiceCode mobiServiceCode) throws ru.bitel.bgbilling.common.BGException
mobiServiceCode - ru.bitel.bgbilling.common.BGExceptionvoid deleteServiceCode(java.util.List<java.lang.Integer> ids)
throws ru.bitel.bgbilling.common.BGException
ids - код(ы) удаляемых записейru.bitel.bgbilling.common.BGException