Overview

Summary

ServicesContactDonateAboutImprint


Appendix E-33: USER FEED ITEM (UI prompt)


UserFeedItemChannelModuleYouTubeCom

Properties (7)

PropertyTypeEntityReferenceModule
(1) ChannelLONGUserFeedItemChannelChannelModule
(2) ClickedAtDATEUserFeedItem
(3) ItemTypeSTRINGUserFeedItem
(4) RankScoreDOUBLEUserFeedItem
(5) ShownAtDATEUserFeedItem
(6) UserLONGUserFeedItemUserUserModule
(7) VideoLONGUserFeedItemVideoVideoModule


Module Interfaces (8)

Remote MethodLocal MethodModuleHTTP-MethodReferences
(1) /userfeeditem/{id}deleteUserFeedItemById(id)ChannelModuleDELETEUserFeedItem
(2) /userfeeditem/video/{id}findAllUserFeedItemOfVideo(id)ChannelModuleGETVideo UserFeedItem
(3) /userfeeditemfindAllUserFeedItem()ChannelModuleGETUserFeedItem
(4) /userfeeditem/channel/{id}findAllUserFeedItemOfChannel(id)ChannelModuleGETChannel UserFeedItem
(5) /userfeeditem/{id}findUserFeedItemById(id)ChannelModuleGETUserFeedItem
(6) /userfeeditem/{id}updateUserFeedItemById(userfeeditem)ChannelModulePUTUserFeedItem
(7) /userfeeditem/user/{id}findAllUserFeedItemOfUser(id)ChannelModuleGETUser UserFeedItem
(8) /userfeediteminsertUserFeedItem(userfeeditem)ChannelModulePOSTUserFeedItem





Example:

final UserFeedItem userfeeditem = (UserFeedItem) invokeModule(CHANNEL_MODULE + "/userfeeditem/" + id, UserFeedItem.class);
if (userfeeditem != null) {
    final Video video1 = (Video) invokeModule(VIDEO_MODULE + "/video/" + userfeeditem.getVideo().getId(), Video.class);
    if (video1 != null) {
        final Category category2 = (Category) invokeModule(CATEGORY_MODULE + "/category/" + video1.getCategory().getId(), Category.class);
        if (category2 != null) {
        }
        final Channel channel3 = (Channel) invokeModule(CHANNEL_MODULE + "/channel/" + video1.getChannel().getId(), Channel.class);
        if (channel3 != null) {
            final User owneruser4 = (User) invokeModule(USER_MODULE + "/user/" + channel3.getOwnerUser().getId(), User.class);
            if (owneruser4 != null) {
            }
        }
    }
    final Channel channel5 = (Channel) invokeModule(CHANNEL_MODULE + "/channel/" + userfeeditem.getChannel().getId(), Channel.class);
    if (channel5 != null) {
        final User owneruser6 = (User) invokeModule(USER_MODULE + "/user/" + channel5.getOwnerUser().getId(), User.class);
        if (owneruser6 != null) {
        }
    }
    final User user7 = (User) invokeModule(USER_MODULE + "/user/" + userfeeditem.getUser().getId(), User.class);
    if (user7 != null) {
    }
}
return userfeeditem;


Overview

Summary

ServicesContactDonateAboutImprint