Class AgentAVDManager
java.lang.Object
ru.bitel.bgbilling.kernel.base.server.logger.BGLogger
ru.bitel.common.dao.AbstarctDaoConstant
ru.bitel.common.dao.AbstractDao<B>
ru.bitel.common.dao.AbstractIdDao<AgentAVD>
ru.bitel.bgbilling.modules.drweb.server.bean.AgentAVDManager
- All Implemented Interfaces:
AutoCloseable
-
Nested Class Summary
Nested classes/interfaces inherited from class ru.bitel.common.dao.AbstractDao
ru.bitel.common.dao.AbstractDao.ResultSetIterator
-
Field Summary
Fields inherited from class ru.bitel.common.dao.AbstractDao
cacheFilter, cacheJoin, cacheOrderBy, cachePaged, cachePS, cacheWhat, con, getByIdPS, moduleId, orderByPattern, tableName
Fields inherited from class ru.bitel.common.dao.AbstarctDaoConstant
ERROR, fields, SQL_ALL, SQL_AND, SQL_CALC_FOUND_ROWS, SQL_DELETE, SQL_DISTINCT, SQL_EQ, SQL_EQCS, SQL_FROM, SQL_GROUP, SQL_IN, SQL_INSERT, SQL_JOIN, SQL_LEFT_JOIN, SQL_LIMIT, SQL_NOT_IN, SQL_ON, SQL_ON_DUPLICATE_KEY_UPDATE, SQL_ORDER, SQL_SELECT, SQL_SET, SQL_UPDATE, SQL_VALUES, SQL_WHERE
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
int
getActualAgentCount
(int contractId) int
getAgentCount
(int cid) protected AgentAVD
getListByDate
(Date date) Список агентов не продленных на датуgetListById
(int contractId) getListById
(int cid, Calendar date) getListWithNextStatus
(int nextStatus) getListWithStatus
(int status, Calendar date) protected void
updateImpl
(AgentAVD agent) void
updateNotLog
(AgentAVD agent) Methods inherited from class ru.bitel.common.dao.AbstractIdDao
delete, get, getAndDelete, getAndUpdate, opt
Methods inherited from class ru.bitel.common.dao.AbstractDao
close, delete, deleteImpl, eq, get, getById, getImpl, getListFromRS, getPeriod, getQueryById, getSQLOrder, getTableName, list, list, listImpl, listImpl, listImplPS, listImplPS, ormFromResultSet, ormUpdateImpl, ormUpdateImpl, ormUpdateImpl, ormUpdateImpl, processException, setStatementParam, update
Methods inherited from class ru.bitel.common.dao.AbstarctDaoConstant
getSQLOrder
Methods inherited from class ru.bitel.bgbilling.kernel.base.server.logger.BGLogger
error, error, error, getLogger, logError, logError
-
Constructor Details
-
AgentAVDManager
-
-
Method Details
-
getFromRS
- Specified by:
getFromRS
in classru.bitel.common.dao.AbstractDao<AgentAVD>
- Throws:
SQLException
-
updateNotLog
- Throws:
SQLException
-
updateImpl
protected void updateImpl(AgentAVD agent) throws ru.bitel.bgbilling.common.BGException, SQLException - Specified by:
updateImpl
in classru.bitel.common.dao.AbstractDao<AgentAVD>
- Throws:
ru.bitel.bgbilling.common.BGException
SQLException
-
getListById
- Throws:
ru.bitel.bgbilling.common.BGException
-
getListLockAgent
- Throws:
ru.bitel.bgbilling.common.BGException
-
getListWithNextStatus
public List<AgentAVD> getListWithNextStatus(int nextStatus) throws ru.bitel.bgbilling.common.BGException - Throws:
ru.bitel.bgbilling.common.BGException
-
getListByDate
Список агентов не продленных на дату- Parameters:
date
-- Returns:
- Throws:
ru.bitel.bgbilling.common.BGException
-
getListAll
- Throws:
ru.bitel.bgbilling.common.BGException
-
getAgentCount
public int getAgentCount(int cid) throws ru.bitel.bgbilling.common.BGException - Throws:
ru.bitel.bgbilling.common.BGException
-
getActualAgentCount
public int getActualAgentCount(int contractId) throws ru.bitel.bgbilling.common.BGException - Throws:
ru.bitel.bgbilling.common.BGException
-
checkAgents
public void checkAgents() throws ru.bitel.bgbilling.common.BGException- Throws:
ru.bitel.bgbilling.common.BGException
-
getListWithStatus
public List<AgentAVD> getListWithStatus(int status, Calendar date) throws ru.bitel.bgbilling.common.BGException - Throws:
ru.bitel.bgbilling.common.BGException
-
getListById
public List<AgentAVD> getListById(int cid, Calendar date) throws ru.bitel.bgbilling.common.BGException - Throws:
ru.bitel.bgbilling.common.BGException
-