Uses of Class
uk.ac.manchester.spinnaker.alloc.model.GroupRecord
Package | Description |
---|---|
uk.ac.manchester.spinnaker.alloc.admin |
Administrative interfaces for spalloc server.
|
-
Uses of GroupRecord in uk.ac.manchester.spinnaker.alloc.admin
Methods in uk.ac.manchester.spinnaker.alloc.admin that return GroupRecord Modifier and Type Method Description GroupRecord
AdminAPI. describeGroup(int groupId, UriInfo ui)
Read a particular group's details.GroupRecord
AdminImpl. describeGroup(int groupId, UriInfo ui)
GroupRecord
AdminController.CreateGroupModel. toGroupRecord()
GroupRecord
AdminAPI. updateGroup(int groupId, @Valid GroupRecord group, UriInfo ui)
Update a particular group's details.GroupRecord
AdminImpl. updateGroup(int groupId, GroupRecord group, UriInfo ui)
Methods in uk.ac.manchester.spinnaker.alloc.admin that return types with arguments of type GroupRecord Modifier and Type Method Description Optional<GroupRecord>
UserControl. createGroup(GroupRecord groupTemplate, GroupRecord.GroupType type)
Create a group from a supplied group.Optional<GroupRecord>
UserControl. getGroup(int id, Function<MemberRecord,URI> urlGen)
Get a description of a group.Optional<GroupRecord>
UserControl. getGroup(String name, Function<MemberRecord,URI> urlGen)
Get a description of a group.List<GroupRecord>
UserControl. listGroups()
List the groups in the database.List<GroupRecord>
UserControl. listGroups(GroupRecord.GroupType type)
List the groups of a type in the database.Optional<GroupRecord>
UserControl. updateGroup(int id, GroupRecord group, Function<MemberRecord,URI> urlGen)
Update a group from a supplied description.Methods in uk.ac.manchester.spinnaker.alloc.admin with parameters of type GroupRecord Modifier and Type Method Description Optional<MemberRecord>
UserControl. addUserToGroup(UserRecord user, GroupRecord group)
Adds a user to a group.Response
AdminAPI. createGroup(@Valid GroupRecord group, UriInfo ui)
Create a new group.Response
AdminImpl. createGroup(GroupRecord group, UriInfo ui)
Optional<GroupRecord>
UserControl. createGroup(GroupRecord groupTemplate, GroupRecord.GroupType type)
Create a group from a supplied group.boolean
UserControl. removeMembershipOfGroup(MemberRecord member, GroupRecord group)
Removes a user from a group.boolean
UserControl. removeUserFromGroup(UserRecord user, GroupRecord group)
Removes a user from a group.GroupRecord
AdminAPI. updateGroup(int groupId, @Valid GroupRecord group, UriInfo ui)
Update a particular group's details.GroupRecord
AdminImpl. updateGroup(int groupId, GroupRecord group, UriInfo ui)
Optional<GroupRecord>
UserControl. updateGroup(int id, GroupRecord group, Function<MemberRecord,URI> urlGen)
Update a group from a supplied description.Method parameters in uk.ac.manchester.spinnaker.alloc.admin with type arguments of type GroupRecord Modifier and Type Method Description Map<String,URI>
UserControl. listGroups(Function<GroupRecord,URI> uriMapper)
List the groups in the database.Map<String,URI>
UserControl. listGroups(GroupRecord.GroupType type, Function<GroupRecord,URI> uriMapper)
List the groups of a type in the database.