Class UserResource
java.lang.Object
dev.getelements.elements.rest.user.UserResource
Created by patricktwohig on 3/25/15.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncreateUser
(UserCreateRequest userCreateRequest) void
deactivateUser
(String name) void
setUserService
(UserService userService) void
setValidationHelper
(ValidationHelper validationHelper) updateUser
(UserUpdateRequest userUpdateRequest, String userId) updateUserPassword
(UserUpdatePasswordRequest userUpdatePasswordRequest, String userId)
-
Constructor Details
-
UserResource
public UserResource()
-
-
Method Details
-
getUsers
@GET @Produces("application/json") public Pagination<User> getUsers(@QueryParam("offset") @DefaultValue("0") int offset, @QueryParam("count") @DefaultValue("20") int count, @QueryParam("search") String search) -
getUser
-
getCurrentUser
-
updateUser
@PUT @Path("{userId}") @Consumes("application/json") @Produces("application/json") public User updateUser(UserUpdateRequest userUpdateRequest, @PathParam("userId") String userId) -
updateUserPassword
@PUT @Path("{userId}/password") @Consumes("application/json") @Produces("application/json") public SessionCreation updateUserPassword(UserUpdatePasswordRequest userUpdatePasswordRequest, @PathParam("userId") String userId) -
createUser
@POST @Consumes("application/json") @Produces("application/json") public UserCreateResponse createUser(UserCreateRequest userCreateRequest) -
deactivateUser
-
getUserService
-
setUserService
-
getValidationHelper
-
setValidationHelper
-