Overview

Summary

ContactDonateImprint


Appendix E-24: DEVICE (UI prompt)


DeviceUserAccountModuleTwitterX

Properties (6)

PropertyTypeEntityReferenceModule
(1) AppVersionSTRINGDevice
(2) CreatedAtSTRINGDevice
(3) DeviceTypeSTRINGDevice
(4) LastActiveAtSTRINGDevice
(5) OsSTRINGDevice
(6) UserLONGDeviceUserAccountUserAccountModule


Module Interfaces (7)

Remote MethodLocal MethodModuleHTTP-MethodReferences
(1) /deviceinsertDevice(device)UserAccountModulePOSTDevice
(2) /session/device/{id}findAllSessionOfDevice(id)UserAccountModuleGETDevice Session
(3) /device/{id}updateDeviceById(device)UserAccountModulePUTDevice
(4) /device/{id}deleteDeviceById(id)UserAccountModuleDELETEDevice
(5) /devicefindAllDevice()UserAccountModuleGETDevice
(6) /device/user/{id}findAllDeviceOfUser(id)UserAccountModuleGETUserAccount Device
(7) /device/{id}findDeviceById(id)UserAccountModuleGETDevice





Example:

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


Overview

Summary

ContactDonateImprint