Overview

Summary

ContactDonateImprint


Appendix E-25: STATUS UPDATE (UI prompt)


StatusUpdateMediaFileModuleWhatsApp

Properties (8)

PropertyTypeEntityReferenceModule
(1) CreatedAtDATEStatusUpdate
(2) ExpiresAtDATEStatusUpdate
(3) MediaFileLONGStatusUpdateMediaFileMediaFileModule
(4) StatusTypeSTRINGStatusUpdate
(5) TextContentSTRINGStatusUpdate
(6) UserAccountLONGStatusUpdateUserAccountUserAccountModule
(7) VisibilityScopeSTRINGStatusUpdate
(8) VoiceNoteMediaFileLONGStatusUpdateMediaFileMediaFileModule


Module Interfaces (8)

Remote MethodLocal MethodModuleHTTP-MethodReferences
(1) /statusupdate/useraccount/{id}findAllStatusUpdateOfUserAccount(id)MediaFileModuleGETUserAccount StatusUpdate
(2) /statusupdate/{id}updateStatusUpdateById(statusupdate)MediaFileModulePUTStatusUpdate
(3) /statusupdate/voicenotemediafile/{id}findAllStatusUpdateOfVoiceNoteMediaFile(id)MediaFileModuleGETMediaFile StatusUpdate
(4) /statusupdatefindAllStatusUpdate()MediaFileModuleGETStatusUpdate
(5) /statusupdate/mediafile/{id}findAllStatusUpdateOfMediaFile(id)MediaFileModuleGETMediaFile StatusUpdate
(6) /statusupdate/{id}findStatusUpdateById(id)MediaFileModuleGETStatusUpdate
(7) /statusupdateinsertStatusUpdate(statusupdate)MediaFileModulePOSTStatusUpdate
(8) /statusupdate/{id}deleteStatusUpdateById(id)MediaFileModuleDELETEStatusUpdate





Example:

final StatusUpdate statusupdate = (StatusUpdate) invokeModule(MEDIA_FILE_MODULE + "/statusupdate/" + id, StatusUpdate.class);
if (statusupdate != null) {
    final MediaFile voicenotemediafile1 = (MediaFile) invokeModule(MEDIA_FILE_MODULE + "/mediafile/" + statusupdate.getVoiceNoteMediaFile().getId(), MediaFile.class);
    if (voicenotemediafile1 != null) {
    }
    final UserAccount useraccount2 = (UserAccount) invokeModule(USER_ACCOUNT_MODULE + "/useraccount/" + statusupdate.getUserAccount().getId(), UserAccount.class);
    if (useraccount2 != null) {
    }
    final MediaFile mediafile3 = (MediaFile) invokeModule(MEDIA_FILE_MODULE + "/mediafile/" + statusupdate.getMediaFile().getId(), MediaFile.class);
    if (mediafile3 != null) {
    }
}
return statusupdate;


Overview

Summary

ContactDonateImprint