Overview

Summary

ContactDonateImprint


Appendix E-5: CITY (UI prompt)


CityCityModuleTesla

Properties (3)

PropertyTypeEntityReferenceModule
(1) CityNameSTRINGCity
(2) CountryLONGCityCountryCityModule
(3) StateOrRegionSTRINGCity


Module Interfaces (8)

Remote MethodLocal MethodModuleHTTP-MethodReferences
(1) /charginglocation/city/{id}findAllChargingLocationOfCity(id)BusinessSegmentModuleGETCity ChargingLocation
(2) /productionsite/city/{id}findAllProductionSiteOfCity(id)CityModuleGETCity ProductionSite
(3) /cityinsertCity(city)CityModulePOSTCity
(4) /cityfindAllCity()CityModuleGETCity
(5) /city/country/{id}findAllCityOfCountry(id)CityModuleGETCountry City
(6) /city/{id}findCityById(id)CityModuleGETCity
(7) /city/{id}updateCityById(city)CityModulePUTCity
(8) /city/{id}deleteCityById(id)CityModuleDELETECity





Example:

final City city = (City) invokeModule(CITY_MODULE + "/city/" + id, City.class);
if (city != null) {
    final Country country1 = (Country) invokeModule(CITY_MODULE + "/country/" + city.getCountry().getId(), Country.class);
    if (country1 != null) {
    }
}
return city;


Overview

Summary

ContactDonateImprint