| Name | Description | Type | Package | Framework |
| RepositoryJob | Interface to implement to perform the work to be scheduled. | Interface | org.onehippo.repository.scheduling | Hippo |
| RepositoryJobCronTrigger | Repository job trigger that operates on a cron expression. | Class | org.onehippo.repository.scheduling | Hippo |
| RepositoryJobExecutionContext | Context object containing operational information and helper objects for use by RepositoryJobs to do their job. | Class | org.onehippo.repository.scheduling | Hippo |
| RepositoryJobInfo | Captures information about a repository job. | Class | org.onehippo.repository.scheduling | Hippo |
| RepositoryJobSimpleTrigger | Repository job trigger that allows to schedule a repository job either once at a given date, or repeatedly from a given date onwards. | Class | org.onehippo.repository.scheduling | Hippo |
| RepositoryJobTrigger | Base class for information about when to schedule a job with the repository. | Class | org.onehippo.repository.scheduling | Hippo |
| RepositoryScheduler | Repository service for scheduling jobs. | Interface | org.onehippo.repository.scheduling | Hippo |