Class DrwebAgentDAO
java.lang.Object
ru.bitel.bgbilling.kernel.base.server.logger.BGLogger
ru.bitel.bgbilling.common.dao.AbstarctDaoConstant
ru.bitel.bgbilling.common.dao.AbstractDao<B>
ru.bitel.bgbilling.common.dao.AbstractIdDao<DrwebAgent>
ru.bitel.bgbilling.modules.drwebn.server.bean.DrwebAgentDAO
- 
Nested Class Summary
Nested Classes - 
Field Summary
Fields inherited from class ru.bitel.bgbilling.common.dao.AbstractDao
con, moduleId, orderByPattern, tableNameFields inherited from class ru.bitel.bgbilling.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
Constructors - 
Method Summary
Modifier and TypeMethodDescriptiongetActualAgent(Calendar day) intgetActualAgentCount(int cid) protected intgetAgentCount(int contractId) getAgentListByCid(int cid) protected DrwebAgentgetStatusList(int agentId) protected voidnewAgent(DrwebAgent agent) protected voidupdateAgentState(int id, int status) Устанавливает у агента текущий статус с сегодняшнего дняprotected voidupdateImpl(DrwebAgent agent) voidupdateStatus(DrwebAgentStatus status, int userId, boolean rewrite) Methods inherited from class ru.bitel.bgbilling.common.dao.AbstractIdDao
delete, executeUpdate, get, getAndDelete, getAndUpdate, opt, prepareStatement, sqlCommand, sqlCommandAndTable, sqlQuery, sqlWhereIdMethods inherited from class ru.bitel.bgbilling.common.dao.AbstractDao
delete, deleteImpl, eq, get, getById, getImpl, getListFromRS, getPeriod, getQueryById, getSQLOrder, getTableName, list, list, listImpl, listImpl, listImplPS, listImplPS, ormFromResultSet, ormUpdateImpl, ormUpdateImpl, ormUpdateImpl, ormUpdateImpl, psSetPeriod, queryPeriod, setStatementParam, updateMethods inherited from class ru.bitel.bgbilling.common.dao.AbstarctDaoConstant
getSQLOrder, sqlLimitMethods inherited from class ru.bitel.bgbilling.kernel.base.server.logger.BGLogger
error, error, error, getLogger, logError, logError 
- 
Constructor Details
- 
DrwebAgentDAO
 
 - 
 - 
Method Details
- 
getFromRS
- Specified by:
 getFromRSin classru.bitel.bgbilling.common.dao.AbstractDao<DrwebAgent>- Throws:
 SQLException
 - 
newAgent
- Throws:
 SQLException
 - 
updateAgentState
Устанавливает у агента текущий статус с сегодняшнего дня- Parameters:
 status- - статус агента- Throws:
 ru.bitel.bgbilling.common.BGExceptionSQLException
 - 
updateImpl
- Specified by:
 updateImplin classru.bitel.bgbilling.common.dao.AbstractDao<DrwebAgent>- Throws:
 SQLException
 - 
getAgentListByCid
- Throws:
 SQLException
 - 
getAgentListAll
- Throws:
 SQLException
 - 
getAgentCount
- Throws:
 SQLException
 - 
getActualAgentCount
- Throws:
 SQLException
 - 
getStatusList
- Throws:
 SQLException
 - 
updateStatus
- Throws:
 SQLException
 - 
getActualAgent
- Throws:
 SQLException
 
 -