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.BGException
public 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.BGException
public Transaction getTransaction(int id) throws ru.bitel.bgbilling.common.BGException
transactionId
- код транзакцииru.bitel.bgbilling.common.BGException
public void updateTransaction(Transaction transaction) throws ru.bitel.bgbilling.common.BGException
transaction
- обновляемая транзакцияru.bitel.bgbilling.common.BGException