Interface AssistantService
public interface AssistantService
-
Method Summary
Modifier and TypeMethodDescriptionvoid
assistantActionDelete
(int assistantActionId) assistantActionGet
(int id) List<ru.bitel.bgbilling.plugins.assistant.common.dto.AssistantActionDTO>
assistantActionList
(int masterId) assistantActions
(int masterId) int
assistantActionUpdate
(AssistantAction assistantAction) void
assistantMasterActionLinkDelete
(int masterId, int actionId) void
assistantMasterActionLinkUpdate
(int masterId, int actionId) int
assistantMasterDelete
(int assistantMasterId) assistantMasterGet
(int assistantMasterId, boolean loadIconData) List<ru.bitel.bgbilling.plugins.assistant.common.dto.AssistantMasterDTO>
assistantMastersForUser
(Set<String> modes, int contractId) assistantMasterUpdate
(AssistantMaster assistantMaster) getAssistantActionByActionId
(int masterId, String actionId) Возвращает имя интерфейса, который нужно имплементировать динамическому классу как обработчику события.Возвращает имя суперкласса, который может имплементировать динамический класс-обработчик события.void
updateSortListAssistantAction
(List<AssistantActionItem> assistantActions) Обновляет значение sort для сортировки
-
Method Details
-
assistantActionList
List<ru.bitel.bgbilling.plugins.assistant.common.dto.AssistantActionDTO> assistantActionList(int masterId) throws Exception - Throws:
Exception
-
assistantActions
- Throws:
Exception
-
assistantMastersForUser
- Throws:
Exception
-
assistantActionGet
- Throws:
Exception
-
assistantActionUpdate
- Throws:
Exception
-
assistantActionDelete
- Throws:
Exception
-
getAssistantActionByActionId
- Throws:
Exception
-
getInterfaceName
String getInterfaceName()Возвращает имя интерфейса, который нужно имплементировать динамическому классу как обработчику события.- Returns:
-
getSuperclassName
String getSuperclassName()Возвращает имя суперкласса, который может имплементировать динамический класс-обработчик события.- Returns:
-
doShow
- Throws:
Exception
-
doButton
- Throws:
Exception
-
updateSortListAssistantAction
Обновляет значение sort для сортировки- Parameters:
assistantActions
-- Throws:
ru.bitel.bgbilling.common.BGException
Exception
-
assistantMasters
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
- Parameters:
assistantMasterId
-- Returns:
- Throws:
ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGMessageException
Exception
-
assistantMasterUpdate
- Parameters:
assistantMaster
-- Returns:
- Throws:
ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGMessageException
Exception
-
assistantMasterDelete
- Parameters:
assistantMasterId
-- Returns:
- Throws:
ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGMessageException
Exception
-
assistantMasterActionLinkUpdate
- Parameters:
masterId
-actionId
-- Throws:
ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGMessageException
Exception
-
assistantMasterActionLinkDelete
- Parameters:
masterId
-actionId
-- Throws:
Exception
-