Class AVDesc6
java.lang.Object
ru.bitel.bgbilling.modules.drweb.server.bean.api.AVDesc6
- All Implemented Interfaces:
AVDescAPI
-
Constructor Summary
ConstructorsConstructorDescriptionAVDesc6(Connection con, ParameterMap moduleSetup, int moduleId, AgentAVDManager agentManager) -
Method Summary
Modifier and TypeMethodDescriptionvoidblockOnAVD(AgentAVD agent, Date dateFrom, Date dateTo) voidchangeTariffOnAVD(AgentAVD agent, String groupTitle) getAgentFromAVD(int contractId, String groupTitle, Date expires) voidprolongAgentOnAVD(AgentAVD agent, Date date) voidsinchronizeAgent(int contractId) Синхронизирует агенты с сервером для договора ccontractIdid.
-
Constructor Details
-
AVDesc6
public AVDesc6(Connection con, ParameterMap moduleSetup, int moduleId, AgentAVDManager agentManager)
-
-
Method Details
-
getAgentFromAVD
public AgentAVD getAgentFromAVD(int contractId, String groupTitle, Date expires) throws ru.bitel.bgbilling.common.BGException - Specified by:
getAgentFromAVDin interfaceAVDescAPI- Throws:
ru.bitel.bgbilling.common.BGException
-
sinchronizeAgent
public void sinchronizeAgent(int contractId) Синхронизирует агенты с сервером для договора ccontractIdid. Если contractId -1 то для всех договоров- Specified by:
sinchronizeAgentin interfaceAVDescAPI- Parameters:
contractId-
-
prolongAgentOnAVD
public void prolongAgentOnAVD(AgentAVD agent, Date date) throws ru.bitel.bgbilling.common.BGException - Specified by:
prolongAgentOnAVDin interfaceAVDescAPI- Throws:
ru.bitel.bgbilling.common.BGException
-
blockOnAVD
public void blockOnAVD(AgentAVD agent, Date dateFrom, Date dateTo) throws ru.bitel.bgbilling.common.BGException - Specified by:
blockOnAVDin interfaceAVDescAPI- Throws:
ru.bitel.bgbilling.common.BGException
-
changeTariffOnAVD
public void changeTariffOnAVD(AgentAVD agent, String groupTitle) throws ru.bitel.bgbilling.common.BGException - Specified by:
changeTariffOnAVDin interfaceAVDescAPI- Throws:
ru.bitel.bgbilling.common.BGException
-