Overview

Summary

ContactDonateImprint


Appendix E-17: AD ACCOUNT (UI prompt)


AdAccountCampaignModuleTwitterX

Properties (5)

PropertyTypeEntityReferenceModule
(1) CreatedAtSTRINGAdAccount
(2) CurrencySTRINGAdAccount
(3) NameSTRINGAdAccount
(4) OwnerUserLONGAdAccountUserAccountUserAccountModule
(5) TimezoneSTRINGAdAccount


Module Interfaces (7)

Remote MethodLocal MethodModuleHTTP-MethodReferences
(1) /adaccount/{id}deleteAdAccountById(id)CampaignModuleDELETEAdAccount
(2) /campaign/adaccount/{id}findAllCampaignOfAdAccount(id)CampaignModuleGETAdAccount Campaign
(3) /adaccountfindAllAdAccount()CampaignModuleGETAdAccount
(4) /adaccount/{id}findAdAccountById(id)CampaignModuleGETAdAccount
(5) /adaccount/{id}updateAdAccountById(adaccount)CampaignModulePUTAdAccount
(6) /adaccount/owneruser/{id}findAllAdAccountOfOwnerUser(id)CampaignModuleGETUserAccount AdAccount
(7) /adaccountinsertAdAccount(adaccount)CampaignModulePOSTAdAccount





Example:

final AdAccount adaccount = (AdAccount) invokeModule(CAMPAIGN_MODULE + "/adaccount/" + id, AdAccount.class);
if (adaccount != null) {
    final UserAccount owneruser1 = (UserAccount) invokeModule(USER_ACCOUNT_MODULE + "/useraccount/" + adaccount.getOwnerUser().getId(), UserAccount.class);
    if (owneruser1 != null) {
    }
}
return adaccount;


Overview

Summary

ContactDonateImprint