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
-
Field Summary
Fields inherited from class ru.bitel.bgbilling.common.dao.AbstractDao
con, moduleId, orderByPattern, tableName
Fields 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
-
Method Summary
Modifier and TypeMethodDescriptiongetActualAgent
(Calendar day) int
getActualAgentCount
(int cid) protected int
getAgentCount
(int contractId) getAgentListByCid
(int cid) protected DrwebAgent
getStatusList
(int agentId) protected void
newAgent
(DrwebAgent agent) protected void
updateAgentState
(int id, int status) Устанавливает у агента текущий статус с сегодняшнего дняprotected void
updateImpl
(DrwebAgent agent) void
updateStatus
(DrwebAgentStatus status, int userId, boolean rewrite) Methods inherited from class ru.bitel.bgbilling.common.dao.AbstractIdDao
delete, executeUpdate, get, getAndDelete, getAndUpdate, opt, sqlCommand, sqlCommandAndTable, sqlQuery, sqlWhereId
Methods 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, setStatementParam, update
Methods inherited from class ru.bitel.bgbilling.common.dao.AbstarctDaoConstant
getSQLOrder
Methods 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:
getFromRS
in classru.bitel.bgbilling.common.dao.AbstractDao<DrwebAgent>
- Throws:
SQLException
-
newAgent
- Throws:
SQLException
-
updateAgentState
Устанавливает у агента текущий статус с сегодняшнего дня- Parameters:
status
- - статус агента- Throws:
ru.bitel.bgbilling.common.BGException
SQLException
-
updateImpl
- Specified by:
updateImpl
in 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
-