org.onebusaway.transit_data_federation.services.beans
Interface VehicleStatusBeanService


public interface VehicleStatusBeanService


Method Summary
 ListBean<VehicleStatusBean> getAllVehiclesForAgency(String agencyId, long time)
           
 VehicleStatusBean getVehicleForId(org.onebusaway.gtfs.model.AgencyAndId vehicleId, long time)
           
 VehicleLocationRecordBean getVehicleLocationRecordForVehicleId(org.onebusaway.gtfs.model.AgencyAndId id, long targetTime)
           
 ListBean<VehicleLocationRecordBean> getVehicleLocations(VehicleLocationRecordQueryBean query)
           
 void resetVehicleLocation(org.onebusaway.gtfs.model.AgencyAndId vehicleId)
           
 void submitVehicleLocation(VehicleLocationRecordBean record)
           
 

Method Detail

getVehicleForId

VehicleStatusBean getVehicleForId(org.onebusaway.gtfs.model.AgencyAndId vehicleId,
                                  long time)

getAllVehiclesForAgency

ListBean<VehicleStatusBean> getAllVehiclesForAgency(String agencyId,
                                                    long time)

getVehicleLocationRecordForVehicleId

VehicleLocationRecordBean getVehicleLocationRecordForVehicleId(org.onebusaway.gtfs.model.AgencyAndId id,
                                                               long targetTime)

getVehicleLocations

ListBean<VehicleLocationRecordBean> getVehicleLocations(VehicleLocationRecordQueryBean query)

submitVehicleLocation

void submitVehicleLocation(VehicleLocationRecordBean record)

resetVehicleLocation

void resetVehicleLocation(org.onebusaway.gtfs.model.AgencyAndId vehicleId)


Copyright © 2011 OneBusAway. All Rights Reserved.