Overview

Summary

ContactDonateImprint


Appendix E-26: BROADCAST CHANNEL (UI prompt)


BroadcastChannelChatModuleWhatsApp

Properties (7)

PropertyTypeEntityReferenceModule
(1) ChatLONGBroadcastChannelChatChatModule
(2) CreatedAtDATEBroadcastChannel
(3) DescriptionSTRINGBroadcastChannel
(4) IsEndToEndEncryptedBOOLBroadcastChannel
(5) IsOfficialBOOLBroadcastChannel
(6) NameSTRINGBroadcastChannel
(7) OwnerUserAccountLONGBroadcastChannelUserAccountUserAccountModule


Module Interfaces (8)

Remote MethodLocal MethodModuleHTTP-MethodReferences
(1) /broadcastchannel/owneruseraccount/{id}findAllBroadcastChannelOfOwnerUserAccount(id)ChatModuleGETUserAccount BroadcastChannel
(2) /broadcastchannelfindAllBroadcastChannel()ChatModuleGETBroadcastChannel
(3) /broadcastchannel/{id}findBroadcastChannelById(id)ChatModuleGETBroadcastChannel
(4) /broadcastchannel/{id}deleteBroadcastChannelById(id)ChatModuleDELETEBroadcastChannel
(5) /broadcastchannel/chat/{id}findAllBroadcastChannelOfChat(id)ChatModuleGETChat BroadcastChannel
(6) /broadcastchannel/{id}updateBroadcastChannelById(broadcastchannel)ChatModulePUTBroadcastChannel
(7) /broadcastchannelinsertBroadcastChannel(broadcastchannel)ChatModulePOSTBroadcastChannel
(8) /channelfollower/broadcastchannel/{id}findAllChannelFollowerOfBroadcastChannel(id)UserAccountModuleGETBroadcastChannel ChannelFollower





Example:

final BroadcastChannel broadcastchannel = (BroadcastChannel) invokeModule(CHAT_MODULE + "/broadcastchannel/" + id, BroadcastChannel.class);
if (broadcastchannel != null) {
    final UserAccount owneruseraccount1 = (UserAccount) invokeModule(USER_ACCOUNT_MODULE + "/useraccount/" + broadcastchannel.getOwnerUserAccount().getId(), UserAccount.class);
    if (owneruseraccount1 != null) {
    }
    final Chat chat2 = (Chat) invokeModule(CHAT_MODULE + "/chat/" + broadcastchannel.getChat().getId(), Chat.class);
    if (chat2 != null) {
        final UserAccount createdbyuseraccount3 = (UserAccount) invokeModule(USER_ACCOUNT_MODULE + "/useraccount/" + chat2.getCreatedByUserAccount().getId(), UserAccount.class);
        if (createdbyuseraccount3 != null) {
        }
    }
}
return broadcastchannel;


Overview

Summary

ContactDonateImprint