| Contact | Donate | Imprint |
| DeliveryService | ProgramModule | Waymo |
| Property | Type | Entity | Reference | Module |
| (1) Description | STRING | DeliveryService | ||
| (2) EndDate | DATE | DeliveryService | ||
| (3) PartnerCompany | INT | DeliveryService | Company | CompanyModule |
| (4) Program | INT | DeliveryService | Program | ProgramModule |
| (5) StartDate | DATE | DeliveryService |
| Remote Method | Local Method | Module | HTTP-Method | References |
| (1) /deliveryservice/partnercompany/{id} | findAllDeliveryServiceOfPartnerCompany(id) | ProgramModule | GET | Company DeliveryService |
| (2) /deliveryservice | findAllDeliveryService() | ProgramModule | GET | DeliveryService |
| (3) /deliveryservice/{id} | updateDeliveryServiceById(deliveryservice) | ProgramModule | PUT | DeliveryService |
| (4) /deliveryservice/{id} | deleteDeliveryServiceById(id) | ProgramModule | DELETE | DeliveryService |
| (5) /deliveryservice | insertDeliveryService(deliveryservice) | ProgramModule | POST | DeliveryService |
| (6) /deliveryservice/program/{id} | findAllDeliveryServiceOfProgram(id) | ProgramModule | GET | Program DeliveryService |
| (7) /deliveryservice/{id} | findDeliveryServiceById(id) | ProgramModule | GET | DeliveryService |
Example:
final DeliveryService deliveryservice = (DeliveryService) invokeModule(PROGRAM_MODULE + "/deliveryservice/" + id, DeliveryService.class);| Contact | Donate | Imprint |