Add a configuration option (transitclock.timeout.removeTimedOutVehiclesFromVehicleDataCache) and supporting methods to the TimeoutHandlerModule that allows timed out vehicles to be removed from the VehicleDataCache.
Retains existing behavior by default (timed out vehicles will still appear in the map views in the webapp and in feeds like the GTFS Realtime Vehicle Positions feed).
Set transitclock.timeout.removeTimedOutVehiclesFromVehicleDataCache to true to remove timed out vehicles from the cache, so they won't show up in the GTFS Realtime feeds or on the map.
Add a configuration option (
transitclock.timeout.removeTimedOutVehiclesFromVehicleDataCache
) and supporting methods to theTimeoutHandlerModule
that allows timed out vehicles to be removed from theVehicleDataCache
.Retains existing behavior by default (timed out vehicles will still appear in the map views in the webapp and in feeds like the GTFS Realtime Vehicle Positions feed).
Set
transitclock.timeout.removeTimedOutVehiclesFromVehicleDataCache
totrue
to remove timed out vehicles from the cache, so they won't show up in the GTFS Realtime feeds or on the map.