Class GetAdditionalActionListEvent
java.lang.Object
ru.bitel.bgbilling.kernel.event.common.Event
ru.bitel.bgbilling.kernel.event.common.QueueEvent
ru.bitel.bgbilling.kernel.event.common.LocalEvent
ru.bitel.bgbilling.kernel.event.events.GetAdditionalActionListEvent
- All Implemented Interfaces:
Serializable
,ErrorReturnableEvent
- Direct Known Subclasses:
GetAdditionalWebActionListEvent
public class GetAdditionalActionListEvent
extends ru.bitel.bgbilling.kernel.event.common.LocalEvent
Синхронное событие - получение списка доп. действия для договора.
Создание списка доп. действий, доступных к вызову в карточке договора.
Унаследован от
Создание списка доп. действий, доступных к вызову в карточке договора.
Унаследован от
LocalEvent
- See Also:
-
Field Summary
Fields inherited from class ru.bitel.bgbilling.kernel.event.common.Event
CONTRACT_GLOBAL, NO_MODULE, NO_PLUGIN
-
Constructor Summary
ModifierConstructorDescriptionprotected
GetAdditionalActionListEvent
(int userId, int cid) Конструктор события. -
Method Summary
Modifier and TypeMethodDescriptionboolean
actionAllowed
(int id) Возвращает, содержится ли действие с данным кодом в списке разрешенных.void
Добавление доп. действияvoid
Добавление доп. действияВозвращает список дополнительных действий (вызывается биллингом после обработки события).Возвращает список дополнительных действий с описанием задачи в title(вызывается биллингом после обработки события).Methods inherited from class ru.bitel.bgbilling.kernel.event.common.LocalEvent
getError, setError
Methods inherited from class ru.bitel.bgbilling.kernel.event.common.Event
getContractId, getDestination, getGenerateTime, getMessageID, getModuleId, getPluginId, getSource, getSuperContractId, getTime, getTimestamp, getTypeId, getUserId, isLogFunctionProcess, prepareMessage, serializeAsObject, setLogFunctionProcess, setMessageID, setSource, toString, toString
-
Constructor Details
-
GetAdditionalActionListEvent
protected GetAdditionalActionListEvent() -
GetAdditionalActionListEvent
public GetAdditionalActionListEvent(int userId, int cid) Конструктор события.- Parameters:
userId
- - id пользователя, сгенерировавшего событиеcid
- - id договора
-
-
Method Details
-
getActionList
Возвращает список дополнительных действий (вызывается биллингом после обработки события).- Returns:
- actionList - список доп. действий
-
getActionListWithDescription
Возвращает список дополнительных действий с описанием задачи в title(вызывается биллингом после обработки события).- Returns:
- actionList - список доп. действий
-
addAction
Добавление доп. действия- Parameters:
id
- код действияtitle
- название
-
addAction
Добавление доп. действия- Parameters:
id
- код действияtitle
- название
-
actionAllowed
public boolean actionAllowed(int id) Возвращает, содержится ли действие с данным кодом в списке разрешенных.- Parameters:
id
- код действия- Returns:
-