Overview

Summary

ContactDonateImprint


Appendix E-5: CHANNEL SETTING (UI prompt)


ChannelSettingChannelModuleYouTubeCom

Properties (5)

PropertyTypeEntityReferenceModule
(1) ChannelLONGChannelSettingChannelChannelModule
(2) CreatedAtDATEChannelSetting
(3) SettingKeySTRINGChannelSetting
(4) SettingValueSTRINGChannelSetting
(5) UpdatedAtDATEChannelSetting


Module Interfaces (6)

Remote MethodLocal MethodModuleHTTP-MethodReferences
(1) /channelsettinginsertChannelSetting(channelsetting)ChannelModulePOSTChannelSetting
(2) /channelsettingfindAllChannelSetting()ChannelModuleGETChannelSetting
(3) /channelsetting/channel/{id}findAllChannelSettingOfChannel(id)ChannelModuleGETChannel ChannelSetting
(4) /channelsetting/{id}findChannelSettingById(id)ChannelModuleGETChannelSetting
(5) /channelsetting/{id}updateChannelSettingById(channelsetting)ChannelModulePUTChannelSetting
(6) /channelsetting/{id}deleteChannelSettingById(id)ChannelModuleDELETEChannelSetting





Example:

final ChannelSetting channelsetting = (ChannelSetting) invokeModule(CHANNEL_MODULE + "/channelsetting/" + id, ChannelSetting.class);
if (channelsetting != null) {
    final Channel channel1 = (Channel) invokeModule(CHANNEL_MODULE + "/channel/" + channelsetting.getChannel().getId(), Channel.class);
    if (channel1 != null) {
        final User owneruser2 = (User) invokeModule(USER_MODULE + "/user/" + channel1.getOwnerUser().getId(), User.class);
        if (owneruser2 != null) {
        }
    }
}
return channelsetting;


Overview

Summary

ContactDonateImprint