org.onebusaway.transit_data_federation.services.realtime
Interface BlockLocationRecordCache


public interface BlockLocationRecordCache


Method Summary
 void addRecord(BlockInstance blockInstance, BlockLocationRecord record)
           
 void clearRecordsForVehicleId(org.onebusaway.gtfs.model.AgencyAndId vehicleId)
           
 List<BlockLocationRecordCollection> getRecordsForBlockInstance(BlockInstance blockInstance)
           
 List<BlockLocationRecordCollection> getRecordsForVehicleId(org.onebusaway.gtfs.model.AgencyAndId vehicleId)
           
 

Method Detail

getRecordsForVehicleId

List<BlockLocationRecordCollection> getRecordsForVehicleId(org.onebusaway.gtfs.model.AgencyAndId vehicleId)

getRecordsForBlockInstance

List<BlockLocationRecordCollection> getRecordsForBlockInstance(BlockInstance blockInstance)

addRecord

void addRecord(BlockInstance blockInstance,
               BlockLocationRecord record)

clearRecordsForVehicleId

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


Copyright © 2012 OneBusAway. All Rights Reserved.