Uses of Class
uk.ac.manchester.spinnaker.alloc.model.UserRecord
Package | Description |
---|---|
uk.ac.manchester.spinnaker.alloc.admin |
Administrative interfaces for spalloc server.
|
uk.ac.manchester.spinnaker.alloc.model |
Miscellaneous model classes for spalloc.
|
-
Uses of UserRecord in uk.ac.manchester.spinnaker.alloc.admin
Methods in uk.ac.manchester.spinnaker.alloc.admin that return UserRecord Modifier and Type Method Description UserRecord
AdminAPI. describeUser(int id, UriInfo ui)
Read a particular user's details.UserRecord
AdminImpl. describeUser(int id, UriInfo ui)
UserRecord
AdminAPI. updateUser(int id, @Valid UserRecord user, UriInfo ui, SecurityContext security)
Update a particular user's details.UserRecord
AdminImpl. updateUser(int id, UserRecord providedUser, UriInfo ui, SecurityContext security)
Methods in uk.ac.manchester.spinnaker.alloc.admin that return types with arguments of type UserRecord Modifier and Type Method Description Optional<UserRecord>
UserControl. createUser(UserRecord user, Function<MemberRecord,URI> urlGen)
Create a user.Optional<UserRecord>
UserControl. getUser(int id, Function<MemberRecord,URI> urlGen)
Get a description of a user.Optional<UserRecord>
UserControl. getUser(String user, Function<MemberRecord,URI> urlGen)
Get a description of a user.List<UserRecord>
UserControl. listUsers()
List the users in the database.List<UserRecord>
UserControl. listUsers(boolean internal)
List the users of a type in the database.Optional<UserRecord>
UserControl. updateUser(int id, UserRecord user, String adminUser, Function<MemberRecord,URI> urlGen)
Updates a user.Methods in uk.ac.manchester.spinnaker.alloc.admin with parameters of type UserRecord Modifier and Type Method Description Optional<MemberRecord>
UserControl. addUserToGroup(UserRecord user, GroupRecord group)
Adds a user to a group.Response
AdminAPI. createUser(@Valid UserRecord user, UriInfo ui)
Create a new user.ModelAndView
AdminController. createUser(@Valid UserRecord user, ModelMap model, RedirectAttributes attrs)
Create a user.ModelAndView
AdminControllerImpl. createUser(UserRecord user, ModelMap model, RedirectAttributes attrs)
Response
AdminImpl. createUser(UserRecord providedUser, UriInfo ui)
Optional<UserRecord>
UserControl. createUser(UserRecord user, Function<MemberRecord,URI> urlGen)
Create a user.boolean
UserControl. removeUserFromGroup(UserRecord user, GroupRecord group)
Removes a user from a group.ModelAndView
AdminController. submitUserForm(int id, @Valid UserRecord user, ModelMap model, Principal principal)
Modify user details.ModelAndView
AdminControllerImpl. submitUserForm(int id, UserRecord user, ModelMap model, Principal principal)
UserRecord
AdminAPI. updateUser(int id, @Valid UserRecord user, UriInfo ui, SecurityContext security)
Update a particular user's details.UserRecord
AdminImpl. updateUser(int id, UserRecord providedUser, UriInfo ui, SecurityContext security)
Optional<UserRecord>
UserControl. updateUser(int id, UserRecord user, String adminUser, Function<MemberRecord,URI> urlGen)
Updates a user.Method parameters in uk.ac.manchester.spinnaker.alloc.admin with type arguments of type UserRecord Modifier and Type Method Description Map<String,URI>
UserControl. listUsers(boolean internal, Function<UserRecord,URI> uriMapper)
List the users of a type in the database.Map<String,URI>
UserControl. listUsers(Function<UserRecord,URI> uriMapper)
List the users in the database. -
Uses of UserRecord in uk.ac.manchester.spinnaker.alloc.model
Methods in uk.ac.manchester.spinnaker.alloc.model that return UserRecord Modifier and Type Method Description UserRecord
UserRecord. sanitise()
Forces correct shrouding of information.