public class TransactionManager extends AbstractTransactionManager<Transaction>
| Modifier and Type | Field and Description |
|---|---|
java.util.Map<java.lang.String,java.lang.String> |
fields |
moduleSetup| Constructor and Description |
|---|
TransactionManager(java.sql.Connection con,
int mid) |
| Modifier and Type | Method and Description |
|---|---|
void |
doCheckRequest(int contractId,
boolean autopaymentTransaction) |
Transaction |
doRecurrentRequest(int contractId,
java.math.BigDecimal sum,
java.lang.String parentOrderIDP) |
java.lang.String |
getFormatSum(java.math.BigDecimal sum) |
protected Transaction |
getFromRS(java.sql.ResultSet rs) |
Transaction |
getTransactionByTransactionId(java.lang.String transactionId) |
protected int |
psStatus(java.sql.PreparedStatement ps,
java.lang.String status,
int index) |
protected void |
queryStatus(java.lang.StringBuilder query,
java.lang.String status) |
protected void |
updateImpl(Transaction transaction) |
searchTransaction, searchTransactiondelete, get, getAndDelete, getAndUpdateprotected void queryStatus(java.lang.StringBuilder query,
java.lang.String status)
queryStatus in class AbstractTransactionManager<Transaction>protected int psStatus(java.sql.PreparedStatement ps,
java.lang.String status,
int index)
throws java.sql.SQLException
psStatus in class AbstractTransactionManager<Transaction>java.sql.SQLExceptionpublic Transaction getTransactionByTransactionId(java.lang.String transactionId) throws ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGExceptionpublic Transaction doRecurrentRequest(int contractId, java.math.BigDecimal sum, java.lang.String parentOrderIDP) throws ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGExceptionpublic java.lang.String getFormatSum(java.math.BigDecimal sum)
public void doCheckRequest(int contractId,
boolean autopaymentTransaction)
throws ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGExceptionprotected Transaction getFromRS(java.sql.ResultSet rs) throws java.sql.SQLException, ru.bitel.bgbilling.common.BGException
getFromRS in class ru.bitel.common.dao.AbstractDao<Transaction>java.sql.SQLExceptionru.bitel.bgbilling.common.BGExceptionprotected void updateImpl(Transaction transaction) throws ru.bitel.bgbilling.common.BGException
updateImpl in class ru.bitel.common.dao.AbstractDao<Transaction>ru.bitel.bgbilling.common.BGException