Overview

Summary

ContactDonateImprint


Appendix E-30: LABEL (UI prompt)


LabelCountryModuleSpotify

Properties (3)

PropertyTypeEntityReferenceModule
(1) CountryLONGLabelCountryCountryModule
(2) NameSTRINGLabel
(3) WebsiteSTRINGLabel


Module Interfaces (9)

Remote MethodLocal MethodModuleHTTP-MethodReferences
(1) /labelfindAllLabel()CountryModuleGETLabel
(2) /label/country/{id}findAllLabelOfCountry(id)CountryModuleGETCountry Label
(3) /tracklabel/label/{id}findAllTrackLabelOfLabel(id)CountryModuleGETLabel TrackLabel
(4) /labelinsertLabel(label)CountryModulePOSTLabel
(5) /label/{id}findLabelById(id)CountryModuleGETLabel
(6) /label/{id}updateLabelById(label)CountryModulePUTLabel
(7) /label/{id}deleteLabelById(id)CountryModuleDELETELabel
(8) /royaltyrecipient/label/{id}findAllRoyaltyRecipientOfLabel(id)CountryModuleGETLabel RoyaltyRecipient
(9) /album/label/{id}findAllAlbumOfLabel(id)TrackModuleGETLabel Album





Example:

final Label label = (Label) invokeModule(COUNTRY_MODULE + "/label/" + id, Label.class);
if (label != null) {
    final Country country1 = (Country) invokeModule(COUNTRY_MODULE + "/country/" + label.getCountry().getId(), Country.class);
    if (country1 != null) {
    }
}
return label;


Overview

Summary

ContactDonateImprint