Interface UserUIService

All Known Implementing Classes:
UserUIServiceImpl

@Path("/") public interface UserUIService
  • Method Details

    • getIndex

      @GET @Path("/") @Produces("text/html") String getIndex()
    • getWarnAndRedirect

      @GET @Path("/redirect-warning") @Produces("text/html") String getWarnAndRedirect(@QueryParam("url") String url)
    • getUsers

      @GET @Path("/users") @Produces("text/html") String getUsers(@Context javax.ws.rs.core.UriInfo query)
    • getLocalUserEdit

      @GET @Path("/user") @Produces("text/html") javax.ws.rs.core.Response getLocalUserEdit()
    • getUserEdit

      @GET @Path("/user/{user_id}") @Produces("text/html") String getUserEdit(@PathParam("user_id") int userId)
    • editUserProfile

      @POST @Path("/user/{user_id}") @Produces("text/html") javax.ws.rs.core.Response editUserProfile(@PathParam("user_id") int userId, @FormParam("token") String token, @FormParam("dateFormat") String dateFormat, @FormParam("timeZone") String timeZone, @FormParam("name") String name, @FormParam("email") String email, @FormParam("roles") List<String> roles)
    • rotateAccessKey

      @POST @Path("/user/{user_id}/rotate-access-key") @Produces("text/html") javax.ws.rs.core.Response rotateAccessKey(@PathParam("user_id") int userId, @FormParam("token") String token)
    • deleteUser

      @POST @Path("/user/{user_id}/delete") @Produces("text/html") javax.ws.rs.core.Response deleteUser(@PathParam("user_id") int userId, @FormParam("token") String token)
    • changePassword

      @POST @Path("/user/{user_id}/change_password") @Produces("text/html") javax.ws.rs.core.Response changePassword(@PathParam("user_id") int userId, @FormParam("token") String token, @FormParam("password") String newPassword, @FormParam("passwordConfirm") String newPasswordConfirm)
    • impersonate

      @POST @Path("/user/{user_id}/impersonate") @Produces("text/html") javax.ws.rs.core.Response impersonate(@PathParam("user_id") int userId, @FormParam("token") String token)