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