Interface RolesResource
public interface RolesResource
- Author:
- rodrigo.sasaki@icarros.com.br
-
Method Summary
Modifier and TypeMethodDescriptionvoid
create
(RoleRepresentation roleRepresentation) void
deleteRole
(String roleName) list()
list
(boolean briefRepresentation) Get roles by pagination params.Get roles by pagination params.Get roles by pagination params.Get roles by pagination params.Get roles by pagination params.
-
Method Details
-
list
-
list
@GET @Produces("application/json") List<RoleRepresentation> list(@QueryParam("briefRepresentation") @DefaultValue("true") boolean briefRepresentation) - Parameters:
briefRepresentation
- if false, return roles with their attributes- Returns:
- A list containing all roles.
-
list
@GET @Produces("application/json") List<RoleRepresentation> list(@QueryParam("first") Integer firstResult, @QueryParam("max") Integer maxResults) Get roles by pagination params.- Parameters:
search
- max number of occurrencesfirst
- index of the first elementmax
- max number of occurrences- Returns:
- A list containing the slice of all roles.
-
list
@GET @Produces("application/json") List<RoleRepresentation> list(@QueryParam("first") Integer firstResult, @QueryParam("max") Integer maxResults, @QueryParam("briefRepresentation") @DefaultValue("true") boolean briefRepresentation) Get roles by pagination params.- Parameters:
first
- index of the first elementmax
- max number of occurrencesbriefRepresentation
- if false, return roles with their attributes- Returns:
- A list containing the slice of all roles.
-
list
@GET @Produces("application/json") List<RoleRepresentation> list(@QueryParam("search") @DefaultValue("") String search, @QueryParam("briefRepresentation") @DefaultValue("true") boolean briefRepresentation) Get roles by pagination params.- Parameters:
search
- max number of occurrencesbriefRepresentation
- if false, return roles with their attributes- Returns:
- A list containing the slice of all roles.
-
list
@GET @Produces("application/json") List<RoleRepresentation> list(@QueryParam("search") @DefaultValue("") String search, @QueryParam("first") Integer firstResult, @QueryParam("max") Integer maxResults) Get roles by pagination params.- Parameters:
search
- max number of occurrencesfirst
- index of the first elementmax
- max number of occurrences- Returns:
- A list containing the slice of all roles.
-
list
@GET @Produces("application/json") List<RoleRepresentation> list(@QueryParam("search") @DefaultValue("") String search, @QueryParam("first") Integer firstResult, @QueryParam("max") Integer maxResults, @QueryParam("briefRepresentation") @DefaultValue("true") boolean briefRepresentation) Get roles by pagination params.- Parameters:
search
- max number of occurrencesfirst
- index of the first elementmax
- max number of occurrencesbriefRepresentation
- if false, return roles with their attributes- Returns:
- A list containing the slice of all roles.
-
create
-
get
-
deleteRole
-