Overview

Summary

ContactDonateImprint


Appendix E-9: CITY (UI prompt)


CityCityModuleUber

Properties (5)

PropertyTypeEntityReferenceModule
(1) CountryLONGCityCountryCityModule
(2) LatitudeDOUBLECity
(3) LongitudeDOUBLECity
(4) NameSTRINGCity
(5) RegionSTRINGCity


Module Interfaces (11)

Remote MethodLocal MethodModuleHTTP-MethodReferences
(1) /cityinsertCity(city)CityModulePOSTCity
(2) /cityfindAllCity()CityModuleGETCity
(3) /city/country/{id}findAllCityOfCountry(id)CityModuleGETCountry City
(4) /lawsuit/jurisdictioncity/{id}findAllLawsuitOfJurisdictionCity(id)CityModuleGETCity Lawsuit
(5) /city/{id}updateCityById(city)CityModulePUTCity
(6) /city/{id}deleteCityById(id)CityModuleDELETECity
(7) /city/{id}findCityById(id)CityModuleGETCity
(8) /serviceregion/city/{id}findAllServiceRegionOfCity(id)CompanyModuleGETCity ServiceRegion
(9) /regulatoryaction/city/{id}findAllRegulatoryActionOfCity(id)CompanyModuleGETCity RegulatoryAction
(10) /trip/destinationcity/{id}findAllTripOfDestinationCity(id)VehicleModuleGETCity Trip
(11) /trip/origincity/{id}findAllTripOfOriginCity(id)VehicleModuleGETCity Trip





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