Overview

Summary

ContactDonateImprint


Appendix E-14: PHONE NUMBER (UI prompt)


PhoneNumberUserAccountModuleSignalMessenger

Properties (8)

PropertyTypeEntityReferenceModule
(1) CountryCodeSTRINGPhoneNumber
(2) CreatedAtDATEPhoneNumber
(3) E164NumberSTRINGPhoneNumber
(4) IsPrimaryBOOLPhoneNumber
(5) IsVerifiedBOOLPhoneNumber
(6) UserAccountLONGPhoneNumberUserAccountUserAccountModule
(7) VerificationMethodSTRINGPhoneNumber
(8) VerifiedAtDATEPhoneNumber


Module Interfaces (6)

Remote MethodLocal MethodModuleHTTP-MethodReferences
(1) /phonenumber/{id}findPhoneNumberById(id)UserAccountModuleGETPhoneNumber
(2) /phonenumberinsertPhoneNumber(phonenumber)UserAccountModulePOSTPhoneNumber
(3) /phonenumber/useraccount/{id}findAllPhoneNumberOfUserAccount(id)UserAccountModuleGETUserAccount PhoneNumber
(4) /phonenumberfindAllPhoneNumber()UserAccountModuleGETPhoneNumber
(5) /phonenumber/{id}updatePhoneNumberById(phonenumber)UserAccountModulePUTPhoneNumber
(6) /phonenumber/{id}deletePhoneNumberById(id)UserAccountModuleDELETEPhoneNumber





Example:

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


Overview

Summary

ContactDonateImprint