Ejemplo n.º 1
0
 @Override
 public SimpleStreet updateStreetCityPart(SimpleStreet street, City city, String cityPart)
     throws SQLException {
   commit(); // we are doing batch updates, so we must commit before this update
   super.updateStreetCityPart(street, city, cityPart);
   SimpleStreet updatedSS =
       new SimpleStreet(street.getId(), street.getName(), cityPart, street.getLocation());
   addressStreetLocalMap.put(createStreetUniqueName(street.getName(), city), updatedSS);
   addressStreetLocalMap.put(createStreetUniqueName(street.getName(), city, cityPart), updatedSS);
   return updatedSS;
 }
Ejemplo n.º 2
0
 @Override
 protected void writeBuilding(Set<Long> streetId, Building building) throws SQLException {
   super.writeBuilding(streetId, building);
   addressBuildingLocalSet.add(building.getId());
 }
Ejemplo n.º 3
0
 @Override
 protected void writeStreetWayNodes(Set<Long> streetId, Way way) throws SQLException {
   super.writeStreetWayNodes(streetId, way);
   addressStreetNodeLocalSet.add(way.getId());
 }