Class CalendarServiceDataTask

  • All Implemented Interfaces:
    Runnable

    @Component
    public class CalendarServiceDataTask
    extends Object
    implements Runnable
    Pre-computes the CalendarServiceData that is needed to power a CalendarServiceImpl and serializes it to disk as part of the transit data bundle.
    Author:
    bdferris
    See Also:
    CalendarServiceData, CalendarServiceImpl, CalendarService, CalendarServiceDataFactoryImpl
    • Constructor Detail

      • CalendarServiceDataTask

        public CalendarServiceDataTask()
    • Method Detail

      • setGtfsDao

        @Autowired
        public void setGtfsDao​(org.onebusaway.gtfs.services.GtfsRelationalDao dao)
      • setRefreshService

        @Autowired
        public void setRefreshService​(org.onebusaway.container.refresh.RefreshService refreshService)
      • setExcludeFutureServiceDatesInDays

        public void setExcludeFutureServiceDatesInDays​(int excludeFutureServiceDatesInDays)
      • run

        public void run()
        Specified by:
        run in interface Runnable