All Classes and Interfaces

Class
Description
 
 
 
 
 
 
 
CourseInfo is an object that stores all of the information about a course from the UCSB Courses API except for the section info
 
 
 
 
 
 
This class contains a `run` method that is called once at application startup time.
This class contains a `run` method that is called once at application startup time.
 
This class contains a `run` method that is called once at application startup time.
static utility methods for dealing with courses
 
 
 
 
 
 
 
GradeHistory - Entity for grade history data.
 
 
 
 
 
 
 
 
GradeHistory - Entity for grade history data.
 
 
 
 
 
 
 
 
Launch endpoints for this app's concrete jobs.
Bridge between the lib-jobs library and this app's notion of "current user"; lib-jobs uses it to stamp createdById/createdByEmail on Job records.
 
This class is used to log all incoming requests to the controllers in a uniform way.
 
 
 
 
 
 
 
 
 
 
 
Represents a UCSB quarter.
 
 
 
 
 
 
This class contains methods that are scheduled to run at certain times to launch particular jobs.
 
 
 
 
This class represents the public information about the application.
 
 
 
 
A trivial job for testing the jobs infrastructure from the admin console: logs a line, sleeps, then either fails or logs a goodbye.
 
 
 
 
 
Service object that wraps the UCSB Academic Curriculum API
 
Service object that wraps the UCSB Academic Curriculum API