Class TransactionManager
java.lang.Object
ru.bitel.bgbilling.modules.onpay.server.bean.TransactionManager
public class TransactionManager
extends java.lang.Object
-
Constructor Summary
Constructors Constructor Description TransactionManager(java.sql.Connection con, int mid)
-
Method Summary
Modifier and Type Method Description Transaction
getTransaction(int id)
Получение транзакции по ее кодуjava.util.List<Transaction>
getTransactionList(int contractId, java.util.Date fromDate, java.util.Date toDate)
Получение общего списка транзакций, в зависимости от подаваемых в фильтр условийvoid
searchTransactionList(SearchResult<Transaction> searchResult, int onpayId, int contractId)
void
updateTransaction(Transaction transaction)
Добавление/Обновление данных транзакции в базе.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
TransactionManager
public TransactionManager(java.sql.Connection con, int mid)
-
-
Method Details
-
searchTransactionList
public void searchTransactionList(SearchResult<Transaction> searchResult, int onpayId, int contractId) throws ru.bitel.bgbilling.common.BGException- Throws:
ru.bitel.bgbilling.common.BGException
-
getTransactionList
public java.util.List<Transaction> getTransactionList(int contractId, java.util.Date fromDate, java.util.Date toDate) throws ru.bitel.bgbilling.common.BGExceptionПолучение общего списка транзакций, в зависимости от подаваемых в фильтр условий- Parameters:
fromDate
- от какой даты смотреть транзакцииtoDate
- по какую дату смотреть транзакции- Returns:
- Throws:
ru.bitel.bgbilling.common.BGException
-
getTransaction
Получение транзакции по ее коду- Parameters:
transactionId
- код транзакции- Returns:
- Throws:
ru.bitel.bgbilling.common.BGException
-
updateTransaction
public void updateTransaction(Transaction transaction) throws ru.bitel.bgbilling.common.BGExceptionДобавление/Обновление данных транзакции в базе.- Parameters:
transaction
- обновляемая транзакция- Throws:
ru.bitel.bgbilling.common.BGException
-