Class UserServiceImpl

    • Method Detail

      • create

        public javax.ws.rs.core.Response create​(UserCR createReq)
        Description copied from interface: UserService
        Creates a new user.
        Specified by:
        create in interface UserService
        Parameters:
        createReq - user create request
        Returns:
        Response object featuring Location header of created user as well as the user itself enriched with propagation status information
      • update

        public javax.ws.rs.core.Response update​(UserUR updateReq)
        Description copied from interface: UserService
        Updates user matching the provided key.
        Specified by:
        update in interface UserService
        Parameters:
        updateReq - modification to be applied to user matching the provided key
        Returns:
        Response object featuring the updated user enriched with propagation status information
      • status

        public javax.ws.rs.core.Response status​(StatusR statusR)
        Description copied from interface: UserService
        Performs a status update on given user.
        Specified by:
        status in interface UserService
        Parameters:
        statusR - status update details
        Returns:
        Response object featuring the updated user enriched with propagation status information