public interface MPSService
Modifier and Type | Method and Description |
---|---|
int |
checkContract(java.lang.String contract)
Метод проверяет наличие указанного договора в БД
MobiMoneyWSImpl . |
void |
checkStatus(Transaction transaction)
Метод, принудительно проверяющий статус указанной транзакции.
|
boolean |
checkTransaction(int contractId,
java.lang.String transactionId)
Метод проверяет наличие у указанного договора платежа в указанный момент времени
MobiMoneyWSImpl |
java.lang.String[] |
getMPSSystemList()
Возвращает список настроенных систем для модуля
|
Transaction |
getTransaction(java.lang.String transactionId)
Получение одной единственной транзакции.
|
SearchResult<Transaction> |
searchTransactions(int contractId,
java.lang.String systemId,
java.lang.String status,
Period period,
Page page)
Cписок транзакций по договору
|
void |
updateTransaction(Transaction transaction)
Метод, добавляющий/обновляющий транзакцию.
|
SearchResult<Transaction> searchTransactions(int contractId, java.lang.String systemId, java.lang.String status, Period period, Page page) throws ru.bitel.bgbilling.common.BGException
contractId
- код договораsystemId
- код платежной системыstatusId
- статус транзакцииperiod
- период, за который искать транзакцииru.bitel.bgbilling.common.BGException
Transaction getTransaction(java.lang.String transactionId) 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 checkTransaction(int contractId, java.lang.String transactionId) throws ru.bitel.bgbilling.common.BGException
MobiMoneyWSImpl
contractId
- код договораtransactionId
- код транзакцииru.bitel.bgbilling.common.BGException
java.lang.String[] getMPSSystemList() throws ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGException