| Name | Description | Type | Package | Framework |
| EventScheduler | Interface towards a mechanism capable of scheduling the publication of events. | Interface | org.axonframework.eventhandling.scheduling | Axon |
| FireEventJob | Quartz Job that publishes an event on an Event Bus. | Class | org.axonframework.eventhandling.scheduling.quartz | Axon |
| QuartzEventScheduler | EventScheduler implementation that delegates scheduling and triggering to a Quartz Scheduler. | Class | org.axonframework.eventhandling.scheduling.quartz | Axon |
| QuartzEventSchedulerFactoryBean | Spring FactoryBean that creates a QuartzEventScheduler instance using resources found in the Spring Application QuartzEventScheduler delegates the actual scheduling and triggering to a Quartz Scheduler, making it more suitable | Class | org.axonframework.eventhandling.scheduling.quartz | Axon |
| QuartzScheduleToken | ScheduleToken implementation representing a scheduled Quartz Job. | Class | org.axonframework.eventhandling.scheduling.quartz | Axon |
| ScheduleToken | Token that identifies a single scheduled Event. | Interface | org.axonframework.eventhandling.scheduling | Axon |
| SchedulingException | Exception indicating a problem in the Event Scheduling mechanism. | Class | org.axonframework.eventhandling.scheduling | Axon |
| SimpleEventScheduler | An EventScheduler implementation that uses Java's ScheduledExecutorService as scheduling and triggering Note that this mechanism is non-persistent. | Class | org.axonframework.eventhandling.scheduling.java | Axon |
| SimpleEventSchedulerFactoryBean | Spring FactoryBean that creates a SimpleEventScheduler instance using resources found in the Spring Application Context. | Class | org.axonframework.eventhandling.scheduling.java | Axon |
| SimpleScheduleToken | ScheduleToken for tasks event scheduled using the SimpleEventScheduler. | Class | org.axonframework.eventhandling.scheduling.java | Axon |