Interface AssistantService
public interface AssistantService
-
Method Summary
Modifier and TypeMethodDescriptionvoidassistantActionDelete(int assistantActionId) assistantActionGet(int id) List<ru.bitel.bgbilling.plugins.assistant.common.dto.AssistantActionDTO> assistantActionList(int masterId) assistantActions(int masterId) intassistantActionUpdate(AssistantAction assistantAction) voidassistantMasterActionLinkDelete(int masterId, int actionId) voidassistantMasterActionLinkUpdate(int masterId, int actionId) intassistantMasterDelete(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) Возвращает имя интерфейса, который нужно имплементировать динамическому классу как обработчику события.Возвращает имя суперкласса, который может имплементировать динамический класс-обработчик события.voidupdateSortListAssistantAction(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.BGExceptionException
-
assistantMasters
List<ru.bitel.bgbilling.plugins.assistant.common.dto.AssistantMasterDTO> assistantMasters() throws Exception- Returns:
- Throws:
ru.bitel.bgbilling.common.BGExceptionru.bitel.bgbilling.common.BGMessageExceptionException
-
assistantMasterGet
- Parameters:
assistantMasterId-- Returns:
- Throws:
ru.bitel.bgbilling.common.BGExceptionru.bitel.bgbilling.common.BGMessageExceptionException
-
assistantMasterUpdate
- Parameters:
assistantMaster-- Returns:
- Throws:
ru.bitel.bgbilling.common.BGExceptionru.bitel.bgbilling.common.BGMessageExceptionException
-
assistantMasterDelete
- Parameters:
assistantMasterId-- Returns:
- Throws:
ru.bitel.bgbilling.common.BGExceptionru.bitel.bgbilling.common.BGMessageExceptionException
-
assistantMasterActionLinkUpdate
- Parameters:
masterId-actionId-- Throws:
ru.bitel.bgbilling.common.BGExceptionru.bitel.bgbilling.common.BGMessageExceptionException
-
assistantMasterActionLinkDelete
- Parameters:
masterId-actionId-- Throws:
Exception
-