Uses of Class
edu.cnm.deepdive.teamassignments.model.entity.User
Packages that use User
Package
Description
-
Uses of User in edu.cnm.deepdive.teamassignments.controller
Methods in edu.cnm.deepdive.teamassignments.controller that return UserModifier and TypeMethodDescriptionUserController.me(Authentication auth)
get mapping for the User making the request.Methods in edu.cnm.deepdive.teamassignments.controller that return types with arguments of type UserModifier and TypeMethodDescriptionUserController.post(User user, Authentication auth)
Post mapping for User object.Methods in edu.cnm.deepdive.teamassignments.controller with parameters of type UserModifier and TypeMethodDescriptionUserController.post(User user, Authentication auth)
Post mapping for User object. -
Uses of User in edu.cnm.deepdive.teamassignments.model.dao
Methods in edu.cnm.deepdive.teamassignments.model.dao that return types with arguments of type UserModifier and TypeMethodDescriptionUserRepository.findAllByGroupsContainingAndTasksNotCompletedAndOverdue(Group group, boolean completed, Date cutoff)
UserRepository.findAllByGroupsNotEmptyOrderByDisplayNameAsc()
UserRepository.findAllUserInMyGroups(User user)
UserRepository.findAllUsersInMyOwnGroups(User owner)
UserRepository.findFirstByOauthKey(String oauthKey)
Methods in edu.cnm.deepdive.teamassignments.model.dao with parameters of type UserModifier and TypeMethodDescriptionGroupRepository.findAllByOwnerOrderByNameAsc(User owner)
GroupRepository.findAllByOwnerOrUsersContainsOrderByNameAsc(User owner, User member)
TaskRepository.findAllByUserAndCompletedAndDueDateAfterOrderByDueDateAsc(User user, boolean completed, Date cutoff)
TaskRepository.findAllByUserAndCompletedAndDueDateBeforeOrderByDueDateAsc(User user, boolean completed, Date cutoff)
TaskRepository.findAllByUserAndCompletedAndDueDateBetweenOrderByDueDateAsc(User user, boolean completed, Date cutoffStart, Date cutoffEnd)
GroupRepository.findAllByUsersContainingOrderByNameAsc(User user)
UserRepository.findAllUserInMyGroups(User user)
UserRepository.findAllUsersInMyOwnGroups(User owner)
-
Uses of User in edu.cnm.deepdive.teamassignments.model.entity
Methods in edu.cnm.deepdive.teamassignments.model.entity that return UserModifier and TypeMethodDescriptionGroup.getOwner()
Gets the owner of the groupTask.getUser()
getter for user.Methods in edu.cnm.deepdive.teamassignments.model.entity that return types with arguments of type UserMethods in edu.cnm.deepdive.teamassignments.model.entity with parameters of type User -
Uses of User in edu.cnm.deepdive.teamassignments.service
Methods in edu.cnm.deepdive.teamassignments.service that return UserModifier and TypeMethodDescriptionUserService.getOrCreate(String oauthKey, String displayName)
Get user or prompts to create user if user does not exist.Save user to database.Methods in edu.cnm.deepdive.teamassignments.service that return types with arguments of type UserMethods in edu.cnm.deepdive.teamassignments.service with parameters of type UserModifier and TypeMethodDescriptionTo see if a task is assigned to group and member.boolean
GroupService.checkMembership(long groupId, long userId, User requestor)
Check to see if a user is a member of a group.void
Mark a task as completed.void
Allows a group to be deleted.Delete a taskGets all members of a group.Look up tasks for a given user.Gets groups owned by userThis method will get a task by id.TaskService.isAssigned(long groupId, long taskId, long memberId, User user)
To see if a task is assigned to group and member.Allows a group to be renamed.Save a new group and set creator to group owner.Save a new task.Save user to database.GroupService.toggleMembership(long groupId, long userId, boolean putInGroup, User owner)
Allows group owners to add or remove members to or from an existing group.