Overview

Summary

ContactDonateImprint


Appendix E-20: DEVICE (UI prompt)


DeviceDirectThreadModuleInstagram

Properties (7)

PropertyTypeEntityReferenceModule
(1) AppVersionSTRINGDevice
(2) CreatedAtDATEDevice
(3) IsPushEnabledBOOLDevice
(4) LastActiveAtDATEDevice
(5) OsVersionSTRINGDevice
(6) PlatformSTRINGDevice
(7) UserAccountLONGDeviceUserAccountUserAccountModule


Module Interfaces (6)

Remote MethodLocal MethodModuleHTTP-MethodReferences
(1) /device/{id}findDeviceById(id)DirectThreadModuleGETDevice
(2) /device/{id}updateDeviceById(device)DirectThreadModulePUTDevice
(3) /device/{id}deleteDeviceById(id)DirectThreadModuleDELETEDevice
(4) /deviceinsertDevice(device)DirectThreadModulePOSTDevice
(5) /devicefindAllDevice()DirectThreadModuleGETDevice
(6) /device/useraccount/{id}findAllDeviceOfUserAccount(id)DirectThreadModuleGETUserAccount Device





Example:

final Device device = (Device) invokeModule(DIRECT_THREAD_MODULE + "/device/" + id, Device.class);
if (device != null) {
    final UserAccount useraccount1 = (UserAccount) invokeModule(USER_ACCOUNT_MODULE + "/useraccount/" + device.getUserAccount().getId(), UserAccount.class);
    if (useraccount1 != null) {
    }
}
return device;


Overview

Summary

ContactDonateImprint