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 ru.bitel.bgbilling.common.BGException, ru.bitel.bgbilling.common.BGMessageException - Throws:
ru.bitel.bgbilling.common.BGException
ru.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.BGException
ru.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.BGException
ru.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.BGException
ru.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.BGException
ru.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.BGException
ru.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.BGException
ru.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.BGException
ru.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.BGException
ru.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.BGException
ru.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.BGException
ru.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.BGException
ru.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.BGException
ru.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.BGException
ru.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.BGException
ru.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.BGException
ru.bitel.bgbilling.common.BGMessageException
-