org.onebusaway.transit_data_federation.services.realtime
Interface VehicleLocationRecordCache


public interface VehicleLocationRecordCache


Method Summary
 VehicleLocationCacheElements addRecord(BlockInstance blockInstance, VehicleLocationRecord record, ScheduledBlockLocation scheduledBlockLocation, ScheduleDeviationSamples samples)
           
 void clearRecordsForVehicleId(org.onebusaway.gtfs.model.AgencyAndId vehicleId)
           
 VehicleLocationCacheElements getRecordForVehicleId(org.onebusaway.gtfs.model.AgencyAndId vehicleId)
           
 List<VehicleLocationCacheElements> getRecordsForBlockInstance(BlockInstance blockInstance)
           
 

Method Detail

getRecordForVehicleId

VehicleLocationCacheElements getRecordForVehicleId(org.onebusaway.gtfs.model.AgencyAndId vehicleId)

getRecordsForBlockInstance

List<VehicleLocationCacheElements> getRecordsForBlockInstance(BlockInstance blockInstance)

addRecord

VehicleLocationCacheElements addRecord(BlockInstance blockInstance,
                                       VehicleLocationRecord record,
                                       ScheduledBlockLocation scheduledBlockLocation,
                                       ScheduleDeviationSamples samples)

clearRecordsForVehicleId

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


Copyright © 2011 OneBusAway. All Rights Reserved.