-
- All Implemented Interfaces:
public interface OnStreetParkingController
-
-
Method Summary
Modifier and Type Method Description abstract UnitaddOnStreetParking(List<OnStreetParkingLot> onStreetParkingLots)add on street parking data abstract UnitremoveOnStreetParking(List<String> parkingIds)remove on street parking by id abstract UnitremoveAllOnStreetParking()Remove all existing On-Street parking abstract UnithighlightOnStreetParking(String parkingId, Boolean isHighlighted)highlight on street parking by id,only one parking place is allowed to be highlighted at once -
-
Method Detail
-
addOnStreetParking
abstract Unit addOnStreetParking(List<OnStreetParkingLot> onStreetParkingLots)
add on street parking data
- Parameters:
onStreetParkingLots- on street parking data list
-
removeOnStreetParking
abstract Unit removeOnStreetParking(List<String> parkingIds)
remove on street parking by id
- Parameters:
parkingIds- the ids of the target bundle of On-Street parking
-
removeAllOnStreetParking
abstract Unit removeAllOnStreetParking()
Remove all existing On-Street parking
-
highlightOnStreetParking
abstract Unit highlightOnStreetParking(String parkingId, Boolean isHighlighted)
highlight on street parking by id,only one parking place is allowed to be highlighted at once
- Parameters:
parkingId- the id of the target bundle of On-Street parkingisHighlighted- highlight the On-Street parking or not
-
-
-
-