Package ru.bitel.bgbilling.modules.drweb.server.bean.api

# Interface AVDescAPI

All Known Implementing Classes:
  `AVDesc10`, `AVDesc4`, `AVDesc6`

    public interface AVDescAPI

- ## Method Summary

  Modifier and Type | Method | Description
  --- | --- | ---
  `void` | `blockOnAVD​(AgentAVD agent, java.util.Date dateFrom, java.util.Date dateTo)` |
  `void` | `changeTariffOnAVD​(AgentAVD agent, java.lang.String groupTitle)` |
  `AgentAVD` | `getAgentFromAVD​(int contractId, java.lang.String groupTitle)` |
  `void` | `prolongAgentOnAVD​(AgentAVD agent, java.util.Date date)` |
  `void` | `sinchronizeAgent​(int contractId)` |

- ## Method Details

  - ### getAgentFromAVD

    AgentAVD getAgentFromAVD​(int contractId, java.lang.String groupTitle) throws ru.bitel.bgbilling.common.BGException
    Throws:
      `ru.bitel.bgbilling.common.BGException`

  - ### sinchronizeAgent

    void sinchronizeAgent​(int contractId)

  - ### prolongAgentOnAVD

    void prolongAgentOnAVD​(AgentAVD agent, java.util.Date date) throws ru.bitel.bgbilling.common.BGException
    Throws:
      `ru.bitel.bgbilling.common.BGException`

  - ### blockOnAVD

    void blockOnAVD​(AgentAVD agent, java.util.Date dateFrom, java.util.Date dateTo) throws ru.bitel.bgbilling.common.BGException
    Throws:
      `ru.bitel.bgbilling.common.BGException`

  - ### changeTariffOnAVD

    void changeTariffOnAVD​(AgentAVD agent, java.lang.String groupTitle) throws ru.bitel.bgbilling.common.BGException
    Throws:
      `ru.bitel.bgbilling.common.BGException`