UploadGradeDataJobFactory.java
package edu.ucsb.cs156.courses.jobs;
import edu.ucsb.cs156.courses.repositories.GradeHistoryRepository;
import edu.ucsb.cs156.courses.services.UCSBGradeHistoryServiceImpl;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
@Service
public class UploadGradeDataJobFactory {
  @Autowired UCSBGradeHistoryServiceImpl ucsbGradeHistoryServiceImpl;
  @Autowired GradeHistoryRepository gradeHistoryRepository;
  public UploadGradeDataJob create() {
    return new UploadGradeDataJob(ucsbGradeHistoryServiceImpl, gradeHistoryRepository);
  }
}