Package org.onebusaway.realtime.api
-
Interface Summary Interface Description VehicleLocationListener A vehicle location listener is a component that can listen toVehicleLocationRecord
records incoming from an AVL data source.VehicleOccupancyListener Integrate with APC. -
Class Summary Class Description TimepointPredictionRecord VehicleLocationRecord Vehicle location records are the key data structure for passing real-time location data about a transit vehicle from an external data source into OneBusAway.VehicleOccupancyRecord Represents information provided by Automatic Passenger Counter (APC) systems. -
Enum Summary Enum Description EVehiclePhase EVehicleStatus Current status of a vehicle in relation to schedule.EVehicleType Support for realtime vehicle types.OccupancyStatus this mirrors GTFS-RT's occupancyStatus: https://developers.google.com/transit/gtfs-realtime/reference/OccupancyStatus-vp Constants proposed here: https://github.com/OneBusAway/onebusaway-application-modules/issues/121TimepointPredictionRecord.ScheduleRelationship