Overview

Summary

ContactDonateImprint


Appendix E-22: DEVICE INTEGRATION (UI prompt)


DeviceIntegrationDeviceModuleNetflix

Properties (6)

PropertyTypeEntityReferenceModule
(1) DeviceLONGDeviceIntegrationDeviceDeviceModule
(2) EndDateDATEDeviceIntegration
(3) IntegrationTypeSTRINGDeviceIntegration
(4) NotesSTRINGDeviceIntegration
(5) ServiceSupplyLONGDeviceIntegrationServiceSupplyModule
(6) StartDateDATEDeviceIntegration


Module Interfaces (7)

Remote MethodLocal MethodModuleHTTP-MethodReferences
(1) /deviceintegration/{id}deleteDeviceIntegrationById(id)DeviceModuleDELETEDeviceIntegration
(2) /deviceintegration/servicesupply/{id}findAllDeviceIntegrationOfServiceSupply(id)DeviceModuleGETServiceSupply DeviceIntegration
(3) /deviceintegration/{id}updateDeviceIntegrationById(deviceintegration)DeviceModulePUTDeviceIntegration
(4) /deviceintegration/device/{id}findAllDeviceIntegrationOfDevice(id)DeviceModuleGETDevice DeviceIntegration
(5) /deviceintegration/{id}findDeviceIntegrationById(id)DeviceModuleGETDeviceIntegration
(6) /deviceintegrationinsertDeviceIntegration(deviceintegration)DeviceModulePOSTDeviceIntegration
(7) /deviceintegrationfindAllDeviceIntegration()DeviceModuleGETDeviceIntegration





Example:

final DeviceIntegration deviceintegration = (DeviceIntegration) invokeModule(DEVICE_MODULE + "/deviceintegration/" + id, DeviceIntegration.class);
if (deviceintegration != null) {
    final ServiceSupply servicesupply1 = (ServiceSupply) invokeModule(MODULE + "/servicesupply/" + deviceintegration.getServiceSupply().getId(), ServiceSupply.class);
    if (servicesupply1 != null) {
        final Company company2 = (Company) invokeModule(COMPANY_MODULE + "/company/" + servicesupply1.getCompany().getId(), Company.class);
        if (company2 != null) {
        }
    }
    final Device device3 = (Device) invokeModule(DEVICE_MODULE + "/device/" + deviceintegration.getDevice().getId(), Device.class);
    if (device3 != null) {
    }
}
return deviceintegration;


Overview

Summary

ContactDonateImprint