Overview

Summary

ContactDonateImprint


Appendix E-16: DEVICE (UI prompt)


DeviceMessageModuleSignalMessenger

Properties (9)

PropertyTypeEntityReferenceModule
(1) IsActiveBOOLDevice
(2) IsPrimaryBOOLDevice
(3) LastSeenAtDATEDevice
(4) LinkedAtDATEDevice
(5) NameSTRINGDevice
(6) PlatformSTRINGDevice
(7) PushTokenSTRINGDevice
(8) UnlinkedAtDATEDevice
(9) UserAccountLONGDeviceUserAccountUserAccountModule


Module Interfaces (11)

Remote MethodLocal MethodModuleHTTP-MethodReferences
(1) /devicekey/device/{id}findAllDeviceKeyOfDevice(id)CallDurationModuleGETDevice DeviceKey
(2) /device/{id}deleteDeviceById(id)MessageModuleDELETEDevice
(3) /device/{id}findDeviceById(id)MessageModuleGETDevice
(4) /deviceinsertDevice(device)MessageModulePOSTDevice
(5) /device/{id}updateDeviceById(device)MessageModulePUTDevice
(6) /devicefindAllDevice()MessageModuleGETDevice
(7) /device/useraccount/{id}findAllDeviceOfUserAccount(id)MessageModuleGETUserAccount Device
(8) /messagerecipient/device/{id}findAllMessageRecipientOfDevice(id)MessageModuleGETDevice MessageRecipient
(9) /serverlogentry/device/{id}findAllServerLogEntryOfDevice(id)ServerNodeModuleGETDevice ServerLogEntry
(10) /prekey/device/{id}findAllPreKeyOfDevice(id)ServerNodeModuleGETDevice PreKey
(11) /encryptionkeybundle/device/{id}findAllEncryptionKeyBundleOfDevice(id)UserAccountModuleGETDevice EncryptionKeyBundle





Example:

final Device device = (Device) invokeModule(MESSAGE_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