Class PurchaseManager
java.lang.Object
ru.bitel.common.dao.AbstarctDaoConstant
ru.bitel.common.dao.AbstractDao<B>
ru.bitel.common.dao.AbstractIdDao<Purchase>
ru.bitel.bgbilling.modules.vod.server.bean.PurchaseManager
- All Implemented Interfaces:
- java.lang.AutoCloseable
public class PurchaseManager extends ru.bitel.common.dao.AbstractIdDao<Purchase>
- 
Nested Class SummaryNested classes/interfaces inherited from class ru.bitel.common.dao.AbstractDaoru.bitel.common.dao.AbstractDao.ResultSetIterator
- 
Field SummaryFields inherited from class ru.bitel.common.dao.AbstractDaocacheFilter, cacheJoin, cacheOrderBy, cachePaged, cachePS, cacheWhat, con, getByIdPS, moduleId, orderByPattern, tableNameFields inherited from class ru.bitel.common.dao.AbstarctDaoConstantERROR, fields, SQL_CALC_FOUND_ROWS, SQL_DELETE, SQL_DISTINCT, SQL_EQ, SQL_EQCS, SQL_FROM, SQL_GROUP, SQL_IN, SQL_INSERT, SQL_LIMIT, SQL_ON_DUPLICATE_KEY_UPDATE, SQL_ORDER, SQL_SELECT, SQL_SET, SQL_UPDATE, SQL_VALUES, SQL_WHERE
- 
Constructor SummaryConstructors Constructor Description PurchaseManager(java.sql.Connection con, int mid, java.util.Date date)
- 
Method SummaryModifier and Type Method Description protected PurchasegetFromRS(java.sql.ResultSet rs)java.util.List<Purchase>list(int cid)java.util.List<Purchase>list(int cid, int subscriberId, java.util.Date date1, java.util.Date date2)protected voidprocessException(java.sql.SQLException e)java.util.List<Purchase>updateAccount(java.util.List<java.lang.Integer> cids, java.util.Date date, int sid)protected voidupdateImpl(Purchase p)Methods inherited from class ru.bitel.common.dao.AbstractIdDaodelete, get, getAndDelete, getAndUpdateMethods inherited from class ru.bitel.common.dao.AbstractDaoclose, delete, deleteImpl, eq, get, getById, getImpl, getListFromRS, getPeriod, getQueryById, getSQLOrder, getTableName, list, list, listImpl, listImpl, listImplPS, listImplPS, ormFromResultSet, ormUpdateImpl, ormUpdateImpl, ormUpdateImpl, ormUpdateImpl, recycle, setStatementParam, updateMethods inherited from class ru.bitel.common.dao.AbstarctDaoConstantgetSQLOrderMethods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
- 
Constructor Details- 
PurchaseManagerpublic PurchaseManager(java.sql.Connection con, int mid, java.util.Date date)
 
- 
- 
Method Details- 
getFromRS- Specified by:
- getFromRSin class- ru.bitel.common.dao.AbstractDao<Purchase>
- Throws:
- java.sql.SQLException
 
- 
updateImplprotected void updateImpl(Purchase p) throws ru.bitel.bgbilling.common.BGException, java.sql.SQLException- Specified by:
- updateImplin class- ru.bitel.common.dao.AbstractDao<Purchase>
- Throws:
- ru.bitel.bgbilling.common.BGException
- java.sql.SQLException
 
- 
listpublic java.util.List<Purchase> list(int cid, int subscriberId, java.util.Date date1, java.util.Date date2) throws ru.bitel.bgbilling.common.BGException- Throws:
- ru.bitel.bgbilling.common.BGException
 
- 
list- Throws:
- ru.bitel.bgbilling.common.BGException
 
- 
updateAccountpublic java.util.List<Purchase> updateAccount(java.util.List<java.lang.Integer> cids, java.util.Date date, int sid) throws ru.bitel.bgbilling.common.BGException- Throws:
- ru.bitel.bgbilling.common.BGException
 
- 
processExceptionprotected void processException(java.sql.SQLException e) throws ru.bitel.bgbilling.common.BGException- Overrides:
- processExceptionin class- ru.bitel.common.dao.AbstractDao<Purchase>
- Throws:
- ru.bitel.bgbilling.common.BGException
 
 
-