Class PermissionGroupRestController
java.lang.Object
sk.iway.iwcm.system.datatable.DatatableRestControllerV2<PermissionGroupBean,Long>
sk.iway.iwcm.components.users.permgroups.PermissionGroupRestController
@RestController
@RequestMapping("/admin/rest/users/permission-groups")
@PreAuthorize("@WebjetSecurityService.hasPermission(\'users.perm_groups\')")
public class PermissionGroupRestController
extends DatatableRestControllerV2<PermissionGroupBean,Long>
Skupiny prav
Tu sa spravuju skupinove prava pre pouzivatela, tie sa pri jeho prihlaseni spojja s pravami nastavenymi pouzivatelov
Ak ma user viac skupin, prava sa pridavaju, cize postupne ziskava pravo z viacerych skupin a aj individualne nastavene prava
-
Constructor Summary
ConstructorsConstructorDescriptionPermissionGroupRestController
(PermissionGroupRepository permissionGroupRepository) -
Method Summary
Modifier and TypeMethodDescriptionprocessFromEntity
(PermissionGroupBean entity, ProcessItemAction action) Vykona upravy v entite pred vratenim cez REST rozhranie napr.processToEntity
(PermissionGroupBean entity, ProcessItemAction action) Vykona upravy v entite pri odpovedi (ulozeni) z REST rozhranie napr.Methods inherited from class sk.iway.iwcm.system.datatable.DatatableRestControllerV2
action, add, addNotify, addNotify, addSpecSearch, addSpecSort, afterDelete, afterDuplicate, afterImportChunk, afterSave, beforeDelete, beforeDuplicate, beforeSave, checkAccessAllowed, checkItemPerms, copyEntityIntoOriginal, delete, deleteItem, edit, editItem, findByColumns, findItemBy, getAll, getAllItems, getAllItemsIncludeSpecSearch, getCleanKey, getCleanValue, getImportedColumns, getImportMode, getInvalidImportedRows, getLastImportedRow, getOne, getOneItem, getOptions, getParamsMap, getProp, getRepo, getRequest, getSearchConditions, getSearchProperties, getUpdateByColumn, getUser, handleEditor, hasNotify, initBinder, insertItem, isExporting, isForceReload, isImporting, isSkipWrongData, jpaToBoolean, preImportDataEdit, processAction, processFromEntity, processFromEntity, processFromEntity, searchItem, setForceReload, setRequest, setValidator, throwConstraintViolation, throwError, throwError, throwError, throwError, throwError, throwError, validateEditor
-
Constructor Details
-
PermissionGroupRestController
@Autowired public PermissionGroupRestController(PermissionGroupRepository permissionGroupRepository)
-
-
Method Details
-
processFromEntity
Description copied from class:DatatableRestControllerV2
Vykona upravy v entite pred vratenim cez REST rozhranie napr. vyvola potrebne editorFields nastavenia (from entity to editorFields)- Overrides:
processFromEntity
in classDatatableRestControllerV2<PermissionGroupBean,
Long> action
- - typ zmeny - create,edit,getall...
-
processToEntity
Description copied from class:DatatableRestControllerV2
Vykona upravy v entite pri odpovedi (ulozeni) z REST rozhranie napr. vyvola potrebne editorFields nastavenia (from editorFields to entity)- Overrides:
processToEntity
in classDatatableRestControllerV2<PermissionGroupBean,
Long> action
- - typ zmeny - create,edit,getall,
-