Overview

My API

System Designs

DienstleistungenKontaktEnergieausgleichAnsprechpartnerImpressum


Appendix E-8: CONFERENCE ROOM (UI prompt)


ConferenceRoomVenueAreaModuleEventHall

Properties (6)

PropertyTypeEntityReferenceModule
(1) CapacityLONGConferenceRoom
(2) DescriptionSTRINGConferenceRoom
(3) FloorSTRINGConferenceRoom
(4) NameSTRINGConferenceRoom
(5) RoomNumberSTRINGConferenceRoom
(6) VenueAreaLONGConferenceRoomVenueAreaVenueAreaModule


Module Interfaces (8)

API-URLMethod NameModuleHTTP-MethodReferences
(1) /CustomerService/conferencebooking/conferenceroom/{id}findAllConferenceBookingOfConferenceRoom(id)CustomerModuleGETConferenceRoom ConferenceBooking
(2) /OrganizerService/conferenceroomequipment/conferenceroom/{id}findAllConferenceRoomEquipmentOfConferenceRoom(id)OrganizerModuleGETConferenceRoom ConferenceRoomEquipment
(3) /VenueAreaService/conferenceroom/{id}findConferenceRoomById(id)VenueAreaModuleGETConferenceRoom
(4) /VenueAreaService/conferenceroom/{id}updateConferenceRoomById(conferenceroom)VenueAreaModulePUTConferenceRoom
(5) /VenueAreaService/conferenceroom/venuearea/{id}findAllConferenceRoomOfVenueArea(id)VenueAreaModuleGETVenueArea ConferenceRoom
(6) /VenueAreaService/conferenceroominsertConferenceRoom(conferenceroom)VenueAreaModulePOSTConferenceRoom
(7) /VenueAreaService/conferenceroom/{id}deleteConferenceRoomById(id)VenueAreaModuleDELETEConferenceRoom
(8) /VenueAreaService/conferenceroomfindAllConferenceRoom()VenueAreaModuleGETConferenceRoom

Monolithic System with one data source



Distributed System with one shared data source



Distributed System with synchronized data sources





Overview

My API

System Designs

DienstleistungenKontaktEnergieausgleichAnsprechpartnerImpressum