Class SyncCourseWithPlRepoJobFactory

java.lang.Object
edu.ucsb.cs.scaffold.jobs.SyncCourseWithPlRepoJobFactory

@Component public class SyncCourseWithPlRepoJobFactory extends Object
Assembles a SyncCourseWithPlRepoJob with its many repository/service dependencies, so the two launch sites (the JobsController endpoint and the automatic launch after a successful PUT /api/courses/updatePLInstance) don't each duplicate the wiring.
  • Constructor Details

    • SyncCourseWithPlRepoJobFactory

      public SyncCourseWithPlRepoJobFactory()
  • Method Details