public class ContractPeriodDao extends ru.bitel.common.dao.AbstractIdDao<ContractPeriod>
| Constructor and Description |
|---|
ContractPeriodDao(java.sql.Connection con) |
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
void |
deleteForContract(int contractId) |
java.util.List<ContractPeriod> |
getContractPeriodList(long period) |
protected ContractPeriod |
getFromRS(java.sql.ResultSet rs) |
void |
searchContractPeriod(SearchResult<ContractPeriod> searchResult,
int contractId) |
boolean |
setSentCloseEventFlag(int id) |
protected void |
updateImpl(ContractPeriod contractPeriod) |
delete, get, getAndDelete, getAndUpdatepublic void searchContractPeriod(SearchResult<ContractPeriod> searchResult, int contractId) throws ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGExceptionpublic boolean setSentCloseEventFlag(int id)
throws ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGExceptionprotected ContractPeriod getFromRS(java.sql.ResultSet rs) throws java.sql.SQLException, ru.bitel.bgbilling.common.BGException
getFromRS in class ru.bitel.common.dao.AbstractDao<ContractPeriod>java.sql.SQLExceptionru.bitel.bgbilling.common.BGExceptionprotected void updateImpl(ContractPeriod contractPeriod) throws ru.bitel.bgbilling.common.BGException, java.sql.SQLException
updateImpl in class ru.bitel.common.dao.AbstractDao<ContractPeriod>ru.bitel.bgbilling.common.BGExceptionjava.sql.SQLExceptionpublic java.util.List<ContractPeriod> getContractPeriodList(long period) throws ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGExceptionpublic void deleteForContract(int contractId)
throws ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGExceptionpublic void close()
throws ru.bitel.bgbilling.common.BGException
close in interface java.lang.AutoCloseableclose in class ru.bitel.common.dao.AbstractDao<ContractPeriod>ru.bitel.bgbilling.common.BGException