Overview

Summary

ContactDonateImprint


Appendix E-9: USER DEVICE (UI prompt)


UserDeviceUserDeviceModuleWhatsApp

Properties (8)

PropertyTypeEntityReferenceModule
(1) AppVersionLONGUserDeviceAppVersionUserDeviceModule
(2) CreatedAtDATEUserDevice
(3) DeviceModelSTRINGUserDevice
(4) IsPrimaryBOOLUserDevice
(5) LastSeenAtDATEUserDevice
(6) OsVersionSTRINGUserDevice
(7) PlatformSupportLONGUserDevicePlatformSupportUserDeviceModule
(8) UserAccountLONGUserDeviceUserAccountUserAccountModule


Module Interfaces (10)

Remote MethodLocal MethodModuleHTTP-MethodReferences
(1) /userdevice/{id}updateUserDeviceById(userdevice)UserDeviceModulePUTUserDevice
(2) /userdevice/useraccount/{id}findAllUserDeviceOfUserAccount(id)UserDeviceModuleGETUserAccount UserDevice
(3) /userdevice/{id}findUserDeviceById(id)UserDeviceModuleGETUserDevice
(4) /userdevice/platformsupport/{id}findAllUserDeviceOfPlatformSupport(id)UserDeviceModuleGETPlatformSupport UserDevice
(5) /userdeviceinsertUserDevice(userdevice)UserDeviceModulePOSTUserDevice
(6) /userdevice/appversion/{id}findAllUserDeviceOfAppVersion(id)UserDeviceModuleGETAppVersion UserDevice
(7) /userdevice/{id}deleteUserDeviceById(id)UserDeviceModuleDELETEUserDevice
(8) /encryptionkey/userdevice/{id}findAllEncryptionKeyOfUserDevice(id)UserDeviceModuleGETUserDevice EncryptionKey
(9) /userdevicefindAllUserDevice()UserDeviceModuleGETUserDevice
(10) /loginsession/userdevice/{id}findAllLoginSessionOfUserDevice(id)VoiceCallModuleGETUserDevice LoginSession





Example:

final UserDevice userdevice = (UserDevice) invokeModule(USER_DEVICE_MODULE + "/userdevice/" + id, UserDevice.class);
if (userdevice != null) {
    final AppVersion appversion1 = (AppVersion) invokeModule(USER_DEVICE_MODULE + "/appversion/" + userdevice.getAppVersion().getId(), AppVersion.class);
    if (appversion1 != null) {
        final PlatformSupport platformsupport2 = (PlatformSupport) invokeModule(USER_DEVICE_MODULE + "/platformsupport/" + appversion1.getPlatformSupport().getId(), PlatformSupport.class);
        if (platformsupport2 != null) {
        }
    }
    final UserAccount useraccount3 = (UserAccount) invokeModule(USER_ACCOUNT_MODULE + "/useraccount/" + userdevice.getUserAccount().getId(), UserAccount.class);
    if (useraccount3 != null) {
    }
    final PlatformSupport platformsupport4 = (PlatformSupport) invokeModule(USER_DEVICE_MODULE + "/platformsupport/" + userdevice.getPlatformSupport().getId(), PlatformSupport.class);
    if (platformsupport4 != null) {
    }
}
return userdevice;


Overview

Summary

ContactDonateImprint