org.onebusaway.transit_data_federation.impl
Class RefreshableCalendarServiceImpl

java.lang.Object
  extended by org.onebusaway.gtfs.impl.calendar.CalendarServiceImpl
      extended by org.onebusaway.transit_data_federation.impl.RefreshableCalendarServiceImpl
All Implemented Interfaces:
org.onebusaway.gtfs.services.calendar.CalendarService

@Component
public class RefreshableCalendarServiceImpl
extends org.onebusaway.gtfs.impl.calendar.CalendarServiceImpl


Constructor Summary
RefreshableCalendarServiceImpl()
           
 
Method Summary
 org.onebusaway.gtfs.model.calendar.CalendarServiceData getData()
           
 void setBundle(FederatedTransitDataBundle bundle)
           
 void setup()
           
 
Methods inherited from class org.onebusaway.gtfs.impl.calendar.CalendarServiceImpl
getDatesForLocalizedServiceId, getLocalizedServiceIdForAgencyAndServiceId, getNextDepartureServiceDates, getNextDepartureServiceDates, getPreviousArrivalServiceDates, getPreviousArrivalServiceDates, getServiceDateArrivalsWithinRange, getServiceDateArrivalsWithinRange, getServiceDateDeparturesWithinRange, getServiceDateDeparturesWithinRange, getServiceDatesForServiceId, getServiceDatesWithinRange, getServiceDatesWithinRange, getServiceIds, getServiceIdsOnDate, getTimeZoneForAgencyId, isLocalizedServiceIdActiveOnDate, setData, setDataFactory
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RefreshableCalendarServiceImpl

public RefreshableCalendarServiceImpl()
Method Detail

setBundle

public void setBundle(FederatedTransitDataBundle bundle)

setup

@PostConstruct
@Refreshable(dependsOn="calendarData")
public void setup()
           throws IOException,
                  ClassNotFoundException
Throws:
IOException
ClassNotFoundException

getData

public org.onebusaway.gtfs.model.calendar.CalendarServiceData getData()
Overrides:
getData in class org.onebusaway.gtfs.impl.calendar.CalendarServiceImpl


Copyright © 2011 OneBusAway. All Rights Reserved.