| Name | Description | Type | Package | Framework |
| BinaryHeap | BinaryHeap implementation of priority queue. | Class | org.apache.avalon.cornerstone.blocks.scheduler | Apache Avalon |
| DefaultTimeScheduler | Default implementation of TimeScheduler service. | Class | org.apache.avalon.cornerstone.blocks.scheduler | Apache Avalon |
| MonitorableTimeScheduler | A JMX Monitorable TimeScheduler. | Class | org.apache.avalon.cornerstone.blocks.scheduler | Apache Avalon |
| MonitorableTimeSchedulerMBean | Interface | org.apache.avalon.cornerstone.blocks.scheduler | Apache Avalon | |
| PriorityQueue | Iterface for priority queues. | Interface | org.apache.avalon.cornerstone.blocks.scheduler | Apache Avalon |
| SynchronizedPriorityQueue | A thread safe version of the PriorityQueue. | Class | org.apache.avalon.cornerstone.blocks.scheduler | Apache Avalon |
| TimeScheduledEntry | Class use internally to package to hold scheduled time entries. | Class | org.apache.avalon.cornerstone.blocks.scheduler | Apache Avalon |