public class TransactionManager
extends java.lang.Object
| Constructor and Description |
|---|
TransactionManager(java.sql.Connection con,
int mid) |
| Modifier and Type | Method and 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)
Добавление/Обновление данных транзакции в базе.
|
public void searchTransactionList(SearchResult<Transaction> searchResult, int onpayId, int contractId) throws ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGExceptionpublic java.util.List<Transaction> getTransactionList(int contractId, java.util.Date fromDate, java.util.Date toDate) throws ru.bitel.bgbilling.common.BGException
fromDate - от какой даты смотреть транзакцииtoDate - по какую дату смотреть транзакцииru.bitel.bgbilling.common.BGExceptionpublic Transaction getTransaction(int id) throws ru.bitel.bgbilling.common.BGException
transactionId - код транзакцииru.bitel.bgbilling.common.BGExceptionpublic void updateTransaction(Transaction transaction) throws ru.bitel.bgbilling.common.BGException
transaction - обновляемая транзакцияru.bitel.bgbilling.common.BGException