Overview

Summary

ContactDonateImprint


Appendix E-30: LOGIN SESSION (UI prompt)


LoginSessionVoiceCallModuleWhatsApp

Properties (7)

PropertyTypeEntityReferenceModule
(1) IpAddressSTRINGLoginSession
(2) IsActiveBOOLLoginSession
(3) LoggedInAtDATELoginSession
(4) LoggedOutAtDATELoginSession
(5) LoginMethodSTRINGLoginSession
(6) UserAccountLONGLoginSessionUserAccountUserAccountModule
(7) UserDeviceLONGLoginSessionUserDeviceUserDeviceModule


Module Interfaces (7)

Remote MethodLocal MethodModuleHTTP-MethodReferences
(1) /loginsession/{id}deleteLoginSessionById(id)VoiceCallModuleDELETELoginSession
(2) /loginsessionfindAllLoginSession()VoiceCallModuleGETLoginSession
(3) /loginsession/useraccount/{id}findAllLoginSessionOfUserAccount(id)VoiceCallModuleGETUserAccount LoginSession
(4) /loginsession/userdevice/{id}findAllLoginSessionOfUserDevice(id)VoiceCallModuleGETUserDevice LoginSession
(5) /loginsessioninsertLoginSession(loginsession)VoiceCallModulePOSTLoginSession
(6) /loginsession/{id}updateLoginSessionById(loginsession)VoiceCallModulePUTLoginSession
(7) /loginsession/{id}findLoginSessionById(id)VoiceCallModuleGETLoginSession





Example:

final LoginSession loginsession = (LoginSession) invokeModule(VOICE_CALL_MODULE + "/loginsession/" + id, LoginSession.class);
if (loginsession != null) {
    final UserDevice userdevice1 = (UserDevice) invokeModule(USER_DEVICE_MODULE + "/userdevice/" + loginsession.getUserDevice().getId(), UserDevice.class);
    if (userdevice1 != null) {
        final AppVersion appversion2 = (AppVersion) invokeModule(USER_DEVICE_MODULE + "/appversion/" + userdevice1.getAppVersion().getId(), AppVersion.class);
        if (appversion2 != null) {
            final PlatformSupport platformsupport3 = (PlatformSupport) invokeModule(USER_DEVICE_MODULE + "/platformsupport/" + appversion2.getPlatformSupport().getId(), PlatformSupport.class);
            if (platformsupport3 != null) {
            }
        }
        final UserAccount useraccount4 = (UserAccount) invokeModule(USER_ACCOUNT_MODULE + "/useraccount/" + userdevice1.getUserAccount().getId(), UserAccount.class);
        if (useraccount4 != null) {
        }
        final PlatformSupport platformsupport5 = (PlatformSupport) invokeModule(USER_DEVICE_MODULE + "/platformsupport/" + userdevice1.getPlatformSupport().getId(), PlatformSupport.class);
        if (platformsupport5 != null) {
        }
    }
    final UserAccount useraccount6 = (UserAccount) invokeModule(USER_ACCOUNT_MODULE + "/useraccount/" + loginsession.getUserAccount().getId(), UserAccount.class);
    if (useraccount6 != null) {
    }
}
return loginsession;


Overview

Summary

ContactDonateImprint