| Contact | Donate | Imprint |
| CarRentalProduct | CarCategoryModule | BookingCom |
| Property | Type | Entity | Reference | Module |
| (1) AirConditioning | BOOL | CarRentalProduct | ||
| (2) CarCategory | INT | CarRentalProduct | CarCategory | CarCategoryModule |
| (3) CarRentalLocation | INT | CarRentalProduct | CarRentalLocation | CarRentalLocationModule |
| (4) Description | STRING | CarRentalProduct | ||
| (5) Doors | INT | CarRentalProduct | ||
| (6) Name | STRING | CarRentalProduct | ||
| (7) Seats | INT | CarRentalProduct | ||
| (8) Transmission | STRING | CarRentalProduct |
| Remote Method | Local Method | Module | HTTP-Method | References |
| (1) /carrentalproduct | findAllCarRentalProduct() | CarCategoryModule | GET | CarRentalProduct |
| (2) /carrentalproduct/{id} | findCarRentalProductById(id) | CarCategoryModule | GET | CarRentalProduct |
| (3) /carrentalproduct/{id} | deleteCarRentalProductById(id) | CarCategoryModule | DELETE | CarRentalProduct |
| (4) /carrentalproduct/{id} | updateCarRentalProductById(carrentalproduct) | CarCategoryModule | PUT | CarRentalProduct |
| (5) /carrentalproduct/carrentallocation/{id} | findAllCarRentalProductOfCarRentalLocation(id) | CarCategoryModule | GET | CarRentalLocation CarRentalProduct |
| (6) /carrentalproduct/carcategory/{id} | findAllCarRentalProductOfCarCategory(id) | CarCategoryModule | GET | CarCategory CarRentalProduct |
| (7) /carrentalproduct | insertCarRentalProduct(carrentalproduct) | CarCategoryModule | POST | CarRentalProduct |
| (8) /carrentalbooking/carrentalproduct/{id} | findAllCarRentalBookingOfCarRentalProduct(id) | CarRentalLocationModule | GET | CarRentalProduct CarRentalBooking |
Example:
final CarRentalProduct carrentalproduct = (CarRentalProduct) invokeModule(CAR_CATEGORY_MODULE + "/carrentalproduct/" + id, CarRentalProduct.class);| Contact | Donate | Imprint |