Overview

Summary

ContactDonateImprint


Appendix E-1: USER CAMPAIGN STAT (UI prompt)


UserCampaignStatUserAccountModuleSpotify

Properties (6)

PropertyTypeEntityReferenceModule
(1) CampaignLONGUserCampaignStatCampaignUserAccountModule
(2) GeneratedAtDATEUserCampaignStat
(3) TopArtistLONGUserCampaignStat
(4) TopTrackLONGUserCampaignStat
(5) TotalMinutesLONGUserCampaignStat
(6) UserAccountLONGUserCampaignStatUserAccountUserAccountModule


Module Interfaces (7)

Remote MethodLocal MethodModuleHTTP-MethodReferences
(1) /usercampaignstatinsertUserCampaignStat(usercampaignstat)UserAccountModulePOSTUserCampaignStat
(2) /usercampaignstat/useraccount/{id}findAllUserCampaignStatOfUserAccount(id)UserAccountModuleGETUserAccount UserCampaignStat
(3) /usercampaignstat/{id}deleteUserCampaignStatById(id)UserAccountModuleDELETEUserCampaignStat
(4) /usercampaignstatfindAllUserCampaignStat()UserAccountModuleGETUserCampaignStat
(5) /usercampaignstat/{id}findUserCampaignStatById(id)UserAccountModuleGETUserCampaignStat
(6) /usercampaignstat/{id}updateUserCampaignStatById(usercampaignstat)UserAccountModulePUTUserCampaignStat
(7) /usercampaignstat/campaign/{id}findAllUserCampaignStatOfCampaign(id)UserAccountModuleGETCampaign UserCampaignStat





Example:

final UserCampaignStat usercampaignstat = (UserCampaignStat) invokeModule(USER_ACCOUNT_MODULE + "/usercampaignstat/" + id, UserCampaignStat.class);
if (usercampaignstat != null) {
    final Campaign campaign1 = (Campaign) invokeModule(USER_ACCOUNT_MODULE + "/campaign/" + usercampaignstat.getCampaign().getId(), Campaign.class);
    if (campaign1 != null) {
        final CampaignType campaigntype2 = (CampaignType) invokeModule(USER_ACCOUNT_MODULE + "/campaigntype/" + campaign1.getCampaignType().getId(), CampaignType.class);
        if (campaigntype2 != null) {
        }
    }
    final UserAccount useraccount3 = (UserAccount) invokeModule(USER_ACCOUNT_MODULE + "/useraccount/" + usercampaignstat.getUserAccount().getId(), UserAccount.class);
    if (useraccount3 != null) {
        final Region region4 = (Region) invokeModule(USER_ACCOUNT_MODULE + "/region/" + useraccount3.getRegion().getId(), Region.class);
        if (region4 != null) {
        }
        final Country country5 = (Country) invokeModule(COUNTRY_MODULE + "/country/" + useraccount3.getCountry().getId(), Country.class);
        if (country5 != null) {
        }
    }
}
return usercampaignstat;


Overview

Summary

ContactDonateImprint