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.BGException
Transaction getTransaction(java.lang.String mobiPaymentId) throws ru.bitel.bgbilling.common.BGException
transactionId
- код транзакции на стороне сервераru.bitel.bgbilling.common.BGException
void updateTransaction(Transaction transaction) throws ru.bitel.bgbilling.common.BGException
transaction
- добавляемая/обновляемая транзакцияru.bitel.bgbilling.common.BGException
void checkStatus(Transaction transaction) throws ru.bitel.bgbilling.common.BGException
transaction
- ru.bitel.bgbilling.common.BGException
int checkContract(java.lang.String contract) throws ru.bitel.bgbilling.common.BGException
MobiMoneyWSImpl
.contract
- ru.bitel.bgbilling.common.BGException
boolean checkPayment(int contractId, java.lang.String mobiPaymentId) throws ru.bitel.bgbilling.common.BGException
MobiMoneyWSImpl
contractId
- код договораmobiPaymentId
- код транзакцииru.bitel.bgbilling.common.BGException
java.util.List<MobiServiceCode> getServiceCodeList() throws ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGException
int updateServiceCode(MobiServiceCode mobiServiceCode) throws ru.bitel.bgbilling.common.BGException
mobiServiceCode
- ru.bitel.bgbilling.common.BGException
void deleteServiceCode(java.util.List<java.lang.Integer> ids) throws ru.bitel.bgbilling.common.BGException
ids
- код(ы) удаляемых записейru.bitel.bgbilling.common.BGException