Overview

Summary

ContactDonateImprint


Appendix E-7: OPENING HOUR (UI prompt)


OpeningHourRestaurantModuleLieferando

Properties (6)

PropertyTypeEntityReferenceModule
(1) AppliesToDeliveryBOOLOpeningHour
(2) AppliesToPickupBOOLOpeningHour
(3) CloseTimeSTRINGOpeningHour
(4) DayOfWeekLONGOpeningHour
(5) OpenTimeSTRINGOpeningHour
(6) RestaurantLONGOpeningHourRestaurantRestaurantModule


Module Interfaces (6)

Remote MethodLocal MethodModuleHTTP-MethodReferences
(1) /openinghour/{id}findOpeningHourById(id)RestaurantModuleGETOpeningHour
(2) /openinghourinsertOpeningHour(openinghour)RestaurantModulePOSTOpeningHour
(3) /openinghour/{id}deleteOpeningHourById(id)RestaurantModuleDELETEOpeningHour
(4) /openinghour/{id}updateOpeningHourById(openinghour)RestaurantModulePUTOpeningHour
(5) /openinghour/restaurant/{id}findAllOpeningHourOfRestaurant(id)RestaurantModuleGETRestaurant OpeningHour
(6) /openinghourfindAllOpeningHour()RestaurantModuleGETOpeningHour





Example:

final OpeningHour openinghour = (OpeningHour) invokeModule(RESTAURANT_MODULE + "/openinghour/" + id, OpeningHour.class);
if (openinghour != null) {
    final Restaurant restaurant1 = (Restaurant) invokeModule(RESTAURANT_MODULE + "/restaurant/" + openinghour.getRestaurant().getId(), Restaurant.class);
    if (restaurant1 != null) {
        final City city2 = (City) invokeModule(RESTAURANT_MODULE + "/city/" + restaurant1.getCity().getId(), City.class);
        if (city2 != null) {
        }
    }
}
return openinghour;


Overview

Summary

ContactDonateImprint