BlockLocationRecord |
A block location record is a database-serializable record that captures the
real-time position and schedule deviation for a transit vehicle at a
particular point in time.
|
BlockLocationRecord.Builder |
|
BlockLocationRecordCollection |
A collection of block location records from the same block/trip/vehicle over
a time range, designed to maintain a cache of recent records and easily
interpolate location and schedule deviations from specific timestamps
|
BlockLocationRecordDaoImpl |
|
BlockLocationServiceImpl |
|
SiriLikeRealtimeSource |
Inject data that is in a SIRI like format, but has enough differences
that a custom parser is required.
|
SiriLikeRealtimeSource.NodesAndTimestamp |
|
VehicleLocationRecordCacheImpl |
The general assumption is that we won't get back to back updates from the
same vehicle on a short enough time-scale that it can cause serious race
condition issues.
|