org.onebusaway.transit_data_federation.services.beans
Interface ServiceAlertsBeanService


public interface ServiceAlertsBeanService


Method Summary
 ServiceAlertBean createServiceAlert(String agencyId, ServiceAlertBean serviceAlert)
           
 ServiceAlertBean getServiceAlertForId(org.onebusaway.gtfs.model.AgencyAndId serviceAlertId)
           
 List<ServiceAlertBean> getServiceAlertsForFederatedAgencyId(String agencyId)
           
 List<ServiceAlertBean> getServiceAlertsForStopCall(long time, BlockInstance blockInstance, BlockStopTimeEntry blockStopTime, org.onebusaway.gtfs.model.AgencyAndId vehicleId)
           
 List<ServiceAlertBean> getServiceAlertsForStopId(long time, org.onebusaway.gtfs.model.AgencyAndId stopId)
           
 List<ServiceAlertBean> getServiceAlertsForStopIds(long time, Iterable<org.onebusaway.gtfs.model.AgencyAndId> stopIds)
           
 List<ServiceAlertBean> getServiceAlertsForVehicleJourney(long time, BlockTripInstance blockTripInstance, org.onebusaway.gtfs.model.AgencyAndId vehicleId)
           
 void removeAllServiceAlertsForFederatedAgencyId(String agencyId)
           
 void removeServiceAlert(org.onebusaway.gtfs.model.AgencyAndId serviceAlertId)
           
 void updateServiceAlert(ServiceAlertBean serviceAlert)
           
 

Method Detail

createServiceAlert

ServiceAlertBean createServiceAlert(String agencyId,
                                    ServiceAlertBean serviceAlert)

updateServiceAlert

void updateServiceAlert(ServiceAlertBean serviceAlert)

removeServiceAlert

void removeServiceAlert(org.onebusaway.gtfs.model.AgencyAndId serviceAlertId)

getServiceAlertForId

ServiceAlertBean getServiceAlertForId(org.onebusaway.gtfs.model.AgencyAndId serviceAlertId)

getServiceAlertsForFederatedAgencyId

List<ServiceAlertBean> getServiceAlertsForFederatedAgencyId(String agencyId)

removeAllServiceAlertsForFederatedAgencyId

void removeAllServiceAlertsForFederatedAgencyId(String agencyId)

getServiceAlertsForStopId

List<ServiceAlertBean> getServiceAlertsForStopId(long time,
                                                 org.onebusaway.gtfs.model.AgencyAndId stopId)

getServiceAlertsForStopIds

List<ServiceAlertBean> getServiceAlertsForStopIds(long time,
                                                  Iterable<org.onebusaway.gtfs.model.AgencyAndId> stopIds)

getServiceAlertsForStopCall

List<ServiceAlertBean> getServiceAlertsForStopCall(long time,
                                                   BlockInstance blockInstance,
                                                   BlockStopTimeEntry blockStopTime,
                                                   org.onebusaway.gtfs.model.AgencyAndId vehicleId)

getServiceAlertsForVehicleJourney

List<ServiceAlertBean> getServiceAlertsForVehicleJourney(long time,
                                                         BlockTripInstance blockTripInstance,
                                                         org.onebusaway.gtfs.model.AgencyAndId vehicleId)


Copyright © 2012 OneBusAway. All Rights Reserved.