Open Kilda Java Documentation
org.usermanagement.controller.RoleController Class Reference

Public Member Functions

Role createRole (@RequestBody final Role role)
 
List< RolegetRoles ()
 
Role getRoleById (@PathVariable("role_id") final Long roleId)
 
void deleteRole (@PathVariable("role_id") Long roleId)
 
Permission getRolesByPermissionId (@PathVariable("permission_id") final Long permissionId)
 
Role updateRole (@PathVariable("role_id") Long roleId, @RequestBody final Role role)
 
Permission assignRolesToPermission (@PathVariable("permission_id") final Long permissionId, @RequestBody Permission permission)
 

Detailed Description

Definition at line 24 of file RoleController.java.

Member Function Documentation

◆ assignRolesToPermission()

Permission org.usermanagement.controller.RoleController.assignRolesToPermission ( @PathVariable("permission_id") final Long  permissionId,
@RequestBody Permission  permission 
)

Definition at line 87 of file RoleController.java.

◆ createRole()

Role org.usermanagement.controller.RoleController.createRole ( @RequestBody final Role  role)

Definition at line 34 of file RoleController.java.

◆ deleteRole()

void org.usermanagement.controller.RoleController.deleteRole ( @PathVariable("role_id") Long  roleId)

Definition at line 60 of file RoleController.java.

◆ getRoleById()

Role org.usermanagement.controller.RoleController.getRoleById ( @PathVariable("role_id") final Long  roleId)

Definition at line 50 of file RoleController.java.

◆ getRoles()

List<Role> org.usermanagement.controller.RoleController.getRoles ( )

Definition at line 42 of file RoleController.java.

◆ getRolesByPermissionId()

Permission org.usermanagement.controller.RoleController.getRolesByPermissionId ( @PathVariable("permission_id") final Long  permissionId)

Definition at line 69 of file RoleController.java.

◆ updateRole()

Role org.usermanagement.controller.RoleController.updateRole ( @PathVariable("role_id") Long  roleId,
@RequestBody final Role  role 
)

Definition at line 78 of file RoleController.java.


The documentation for this class was generated from the following file: