public abstract class AbstractTransactionManager<B extends Id>
extends ru.bitel.common.dao.AbstractIdDao<B>
| Modifier and Type | Field and Description |
|---|---|
java.util.Map<java.lang.String,java.lang.String> |
fields |
protected ParameterMap |
moduleSetup |
| Constructor and Description |
|---|
AbstractTransactionManager(java.sql.Connection con,
int moduleId,
java.lang.String tableName) |
| Modifier and Type | Method and Description |
|---|---|
protected int |
psStatus(java.sql.PreparedStatement ps,
java.lang.String status,
int index) |
protected void |
queryStatus(java.lang.StringBuilder query,
java.lang.String status) |
void |
searchTransaction(SearchResult<B> searchResult,
int contractId,
java.lang.String contractTitle,
java.lang.String status) |
void |
searchTransaction(SearchResult<B> searchResult,
int contractId,
java.lang.String contractTitle,
java.lang.String status,
java.lang.Boolean autopaymentTransaction) |
delete, get, getAndDelete, getAndUpdateprotected ParameterMap moduleSetup
public java.util.Map<java.lang.String,java.lang.String> fields
public AbstractTransactionManager(java.sql.Connection con,
int moduleId,
java.lang.String tableName)
public void searchTransaction(SearchResult<B> searchResult, int contractId, java.lang.String contractTitle, java.lang.String status) throws ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGExceptionpublic void searchTransaction(SearchResult<B> searchResult, int contractId, java.lang.String contractTitle, java.lang.String status, java.lang.Boolean autopaymentTransaction) throws ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGExceptionprotected void queryStatus(java.lang.StringBuilder query,
java.lang.String status)
protected int psStatus(java.sql.PreparedStatement ps,
java.lang.String status,
int index)
throws java.sql.SQLException
java.sql.SQLException