Uses of Class
edu.ucsb.cs156.frontiers.entities.Job
Packages that use Job
Package
Description
-
Uses of Job in edu.ucsb.cs156.frontiers.controllers
Methods in edu.ucsb.cs156.frontiers.controllers that return JobModifier and TypeMethodDescriptionRepositoryController.createRepos(Long courseId, String repoPrefix, Optional<Boolean> isPrivate, RepositoryPermissions permissions, RepositoryCreationOption creationOption) Fires a job that creates a repo for every RosterStudent with a linked user with a GitHub account.RepositoryController.createTeamRepos(Long courseId, String repoPrefix, Optional<Boolean> isPrivate, RepositoryPermissions permissions) Fires a job that creates team repos shared by all TeamMembers of each Team in a Course .RosterStudentsController.updateCourseMembership(Long courseId) -
Uses of Job in edu.ucsb.cs156.frontiers.models
Methods in edu.ucsb.cs156.frontiers.models with parameters of type Job -
Uses of Job in edu.ucsb.cs156.frontiers.services.jobs
Methods in edu.ucsb.cs156.frontiers.services.jobs that return JobMethods in edu.ucsb.cs156.frontiers.services.jobs with parameters of type JobModifier and TypeMethodDescriptionJobContextFactory.createContext(Job job) voidJobService.runJobAsync(Job job, JobContextConsumer jobFunction)