Interface RoleService
public interface RoleService
-
Method Summary
Modifier and TypeMethodDescriptionactionDataRoot(String componentName) voidactionExpressionDataDelete(int id) actionExpressionDataGet(int id) actionExpressionDataList(String componentId, List<Integer> actionsIds) voidactionExpressionDataUpdate(ActionExpressionData actionExpressionData) intcheckRoleContainsKit(int permissionKitId) Проверка, есть ли роль, которая содержит выбранный наборvoidclearUnregRequestRecordList(List<String> recordIds) voidvoiddeletePermissionKit(int permissionKitId) voidvoiddeleteRole(Role role) voiddeleteRoleById(int roleId) getByKitId(int permissionKitId) getByRoleId(int roleId) getRoleItems(boolean initChilds, boolean sortByTitle) getRoles()voidvoidstartRecordingActions(int userId, String title) stopRecordingActions(int userId) voidintupdatePermissionKit(PermissionKit permissionKit) voidupdateRequestLog(RequestRecordLog requestRecordLog) voidupdateRole(Role role)
-
Method Details
-
getRoles
- Throws:
ru.bitel.bgbilling.common.BGException
-
getRoleItems
List<RoleItem> getRoleItems(boolean initChilds, boolean sortByTitle) throws ru.bitel.bgbilling.common.BGException - Throws:
ru.bitel.bgbilling.common.BGException
-
getByRoleId
- Throws:
ru.bitel.bgbilling.common.BGException
-
updateRole
- Throws:
ru.bitel.bgbilling.common.BGException
-
deleteRole
- Throws:
ru.bitel.bgbilling.common.BGException
-
deleteRoleById
void deleteRoleById(int roleId) throws ru.bitel.bgbilling.common.BGException - Throws:
ru.bitel.bgbilling.common.BGException
-
getBGSActionGroups
- Throws:
ru.bitel.bgbilling.common.BGException
-
updateBGSActionGroup
- Throws:
ru.bitel.bgbilling.common.BGException
-
deleteBGSActionGroup
- Throws:
ru.bitel.bgbilling.common.BGException
-
getKitItems
- Throws:
ru.bitel.bgbilling.common.BGException
-
getPermissionKitItems
- Throws:
ru.bitel.bgbilling.common.BGException
-
getByKitId
- Throws:
ru.bitel.bgbilling.common.BGException
-
updatePermissionKit
- Throws:
ru.bitel.bgbilling.common.BGException
-
deletePermissionKit
void deletePermissionKit(int permissionKitId) throws ru.bitel.bgbilling.common.BGException - Throws:
ru.bitel.bgbilling.common.BGException
-
checkRoleContainsKit
int checkRoleContainsKit(int permissionKitId) throws ru.bitel.bgbilling.common.BGException Проверка, есть ли роль, которая содержит выбранный набор- Parameters:
permissionKitId- id проверяемого набора ограничений- Returns:
- >0 - есть роль с данным набором. Само число - кол-во ролей с данным набором.
- Throws:
ru.bitel.bgbilling.common.BGExceptionru.bitel.bgbilling.common.BGMessageException
-
searchUnregRequestRecordList
SearchResult<UnregRequestRecord> searchUnregRequestRecordList(Page page) throws ru.bitel.bgbilling.common.BGException - Throws:
ru.bitel.bgbilling.common.BGException
-
clearUnregRequestRecordList
void clearUnregRequestRecordList(List<String> recordIds) throws ru.bitel.bgbilling.common.BGException - Throws:
ru.bitel.bgbilling.common.BGException
-
recheckUnregRequestRecordList
void recheckUnregRequestRecordList() throws ru.bitel.bgbilling.common.BGException- Throws:
ru.bitel.bgbilling.common.BGException
-
startRecordingActions
- Throws:
ru.bitel.bgbilling.common.BGException
-
stopRecordingActions
- Throws:
ru.bitel.bgbilling.common.BGException
-
searchRequestRecordLogList
SearchResult<RequestRecordLog> searchRequestRecordLogList() throws ru.bitel.bgbilling.common.BGException- Throws:
ru.bitel.bgbilling.common.BGException
-
updateRequestLog
void updateRequestLog(RequestRecordLog requestRecordLog) throws ru.bitel.bgbilling.common.BGException - Throws:
ru.bitel.bgbilling.common.BGException
-
deleteRequestRecordLog
- Throws:
ru.bitel.bgbilling.common.BGException
-
actionExpressionDataList
List<ActionExpressionData> actionExpressionDataList(String componentId, List<Integer> actionsIds) throws ru.bitel.bgbilling.common.BGException - Throws:
ru.bitel.bgbilling.common.BGException
-
actionExpressionDataGet
- Throws:
ru.bitel.bgbilling.common.BGException
-
actionExpressionDataUpdate
void actionExpressionDataUpdate(ActionExpressionData actionExpressionData) throws ru.bitel.bgbilling.common.BGException - Throws:
ru.bitel.bgbilling.common.BGException
-
actionExpressionDataDelete
void actionExpressionDataDelete(int id) throws ru.bitel.bgbilling.common.BGException - Throws:
ru.bitel.bgbilling.common.BGException
-
actionDataRoot
- Throws:
ru.bitel.bgbilling.common.BGException
-