@Override public void handleEvent(PersonEntersVehicleEvent event) { if (pIdsToExclude.contains(event.getPersonId())) { return; } if (!event.getPersonId().toString().startsWith("pt_tr")) if (event.getVehicleId().toString().startsWith("tr")) { TravellerChain chain = chains.get(event.getPersonId()); chain.lineId = ptVehicles.get(event.getVehicleId()).lineId; chain.routeId = ptVehicles.get(event.getVehicleId()).routeId; } }