public class DrwebAgentDAO extends ru.bitel.common.dao.AbstractIdDao<DrwebAgent>
Modifier and Type | Class and Description |
---|---|
class |
DrwebAgentDAO.AgentDayItem |
Constructor and Description |
---|
DrwebAgentDAO(java.sql.Connection con,
int mid) |
Modifier and Type | Method and Description |
---|---|
java.util.List<DrwebAgentDAO.AgentDayItem> |
getActualAgent(java.util.Calendar day) |
int |
getActualAgentCount(int cid) |
protected int |
getAgentCount(int cid) |
java.util.List<DrwebAgent> |
getAgentListAll() |
java.util.List<DrwebAgent> |
getAgentListByCid(int cid) |
protected DrwebAgent |
getFromRS(java.sql.ResultSet rs) |
java.util.List<DrwebAgentStatus> |
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) |
delete, get, getAndDelete, getAndUpdate
protected DrwebAgent getFromRS(java.sql.ResultSet rs) throws java.sql.SQLException
getFromRS
in class ru.bitel.common.dao.AbstractDao<DrwebAgent>
java.sql.SQLException
protected void newAgent(DrwebAgent agent) throws ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGException
protected void updateAgentState(int id, int status) throws ru.bitel.bgbilling.common.BGException
status
- - статус агентаru.bitel.bgbilling.common.BGException
protected void updateImpl(DrwebAgent agent) throws ru.bitel.bgbilling.common.BGException, java.sql.SQLException
updateImpl
in class ru.bitel.common.dao.AbstractDao<DrwebAgent>
ru.bitel.bgbilling.common.BGException
java.sql.SQLException
public java.util.List<DrwebAgent> getAgentListByCid(int cid) throws ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGException
public java.util.List<DrwebAgent> getAgentListAll() throws ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGException
protected int getAgentCount(int cid) throws ru.bitel.bgbilling.common.BGException, java.sql.SQLException
ru.bitel.bgbilling.common.BGException
java.sql.SQLException
public int getActualAgentCount(int cid) throws ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGException
public java.util.List<DrwebAgentStatus> getStatusList(int agentId) throws java.sql.SQLException
java.sql.SQLException
public void updateStatus(DrwebAgentStatus status, int userId, boolean rewrite) throws ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGException
public java.util.List<DrwebAgentDAO.AgentDayItem> getActualAgent(java.util.Calendar day) throws java.sql.SQLException
java.sql.SQLException