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> getServiceAlertsForVehicleJourney(long time, BlockInstance blockInstance, BlockTripEntry blockTrip, 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)

getServiceAlertsForStopCall

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

getServiceAlertsForVehicleJourney

List<ServiceAlertBean> getServiceAlertsForVehicleJourney(long time,
                                                         BlockInstance blockInstance,
                                                         BlockTripEntry blockTrip,
                                                         org.onebusaway.gtfs.model.AgencyAndId vehicleId)


Copyright © 2011 OneBusAway. All Rights Reserved.