Uses of Enum Class
edu.ucsb.cs156.frontiers.enums.RepositoryPermissions
Packages that use RepositoryPermissions
Package
Description
-
Uses of RepositoryPermissions in edu.ucsb.cs156.frontiers.controllers
Methods in edu.ucsb.cs156.frontiers.controllers with parameters of type RepositoryPermissionsModifier and TypeMethodDescriptionRepositoryController.createRepos
(Long courseId, String repoPrefix, Optional<Boolean> isPrivate, RepositoryPermissions permissions) Fires a job that creates a repo for every RosterStudent with a linked user with a GitHub account. -
Uses of RepositoryPermissions in edu.ucsb.cs156.frontiers.enums
Methods in edu.ucsb.cs156.frontiers.enums that return RepositoryPermissionsModifier and TypeMethodDescriptionstatic RepositoryPermissions
Returns the enum constant of this class with the specified name.static RepositoryPermissions[]
RepositoryPermissions.values()
Returns an array containing the constants of this enum class, in the order they are declared. -
Uses of RepositoryPermissions in edu.ucsb.cs156.frontiers.services
Methods in edu.ucsb.cs156.frontiers.services with parameters of type RepositoryPermissionsModifier and TypeMethodDescriptionvoid
RepositoryService.createStudentRepository
(Course course, RosterStudent student, String repoPrefix, Boolean isPrivate, RepositoryPermissions permissions) Creates a single student repository if it doesn't already exist, and provisions access to the repository by that student