Interface AssistantService


public interface AssistantService
  • Method Details Link icon

    • assistantActionList Link icon

      List<ru.bitel.bgbilling.plugins.assistant.common.dto.AssistantActionDTO> assistantActionList(int masterId) throws Exception
      Throws:
      Exception
    • assistantActions Link icon

      List<AssistantActionItem> assistantActions(int masterId) throws Exception
      Throws:
      Exception
    • assistantMastersForUser Link icon

      List<AssistantMaster> assistantMastersForUser(Set<String> modes, int contractId) throws Exception
      Throws:
      Exception
    • assistantActionGet Link icon

      AssistantAction assistantActionGet(int id) throws Exception
      Throws:
      Exception
    • assistantActionUpdate Link icon

      int assistantActionUpdate(AssistantAction assistantAction) throws Exception
      Throws:
      Exception
    • assistantActionDelete Link icon

      void assistantActionDelete(int assistantActionId) throws Exception
      Throws:
      Exception
    • getAssistantActionByActionId Link icon

      AssistantAction getAssistantActionByActionId(int masterId, String actionId) throws Exception
      Throws:
      Exception
    • getInterfaceName Link icon

      String getInterfaceName()
      Возвращает имя интерфейса, который нужно имплементировать динамическому классу как обработчику события.
      Returns:
    • getSuperclassName Link icon

      String getSuperclassName()
      Возвращает имя суперкласса, который может имплементировать динамический класс-обработчик события.
      Returns:
    • doShow Link icon

      String doShow(int masterId, String actionId, String data) throws Exception
      Throws:
      Exception
    • doButton Link icon

      String doButton(int masterId, String actionId, String data, String button) throws Exception
      Throws:
      Exception
    • updateSortListAssistantAction Link icon

      void updateSortListAssistantAction(List<AssistantActionItem> assistantActions) throws Exception
      Обновляет значение sort для сортировки
      Parameters:
      assistantActions -
      Throws:
      ru.bitel.bgbilling.common.BGException
      Exception
    • assistantMasters Link icon

      List<ru.bitel.bgbilling.plugins.assistant.common.dto.AssistantMasterDTO> assistantMasters() throws Exception
      Returns:
      Throws:
      ru.bitel.bgbilling.common.BGException
      ru.bitel.bgbilling.common.BGMessageException
      Exception
    • assistantMasterGet Link icon

      AssistantMaster assistantMasterGet(int assistantMasterId, boolean loadIconData) throws Exception
      Parameters:
      assistantMasterId -
      Returns:
      Throws:
      ru.bitel.bgbilling.common.BGException
      ru.bitel.bgbilling.common.BGMessageException
      Exception
    • assistantMasterUpdate Link icon

      AssistantMaster assistantMasterUpdate(AssistantMaster assistantMaster) throws Exception
      Parameters:
      assistantMaster -
      Returns:
      Throws:
      ru.bitel.bgbilling.common.BGException
      ru.bitel.bgbilling.common.BGMessageException
      Exception
    • assistantMasterDelete Link icon

      int assistantMasterDelete(int assistantMasterId) throws Exception
      Parameters:
      assistantMasterId -
      Returns:
      Throws:
      ru.bitel.bgbilling.common.BGException
      ru.bitel.bgbilling.common.BGMessageException
      Exception
    • assistantMasterActionLinkUpdate Link icon

      void assistantMasterActionLinkUpdate(int masterId, int actionId) throws Exception
      Parameters:
      masterId -
      actionId -
      Throws:
      ru.bitel.bgbilling.common.BGException
      ru.bitel.bgbilling.common.BGMessageException
      Exception
    • assistantMasterActionLinkDelete Link icon

      void assistantMasterActionLinkDelete(int masterId, int actionId) throws Exception
      Parameters:
      masterId -
      actionId -
      Throws:
      Exception