Overview

Summary

ContactDonateImprint


Appendix E-17: TRACK LABEL (UI prompt)


TrackLabelCountryModuleSpotify

Properties (2)

PropertyTypeEntityReferenceModule
(1) LabelLONGTrackLabelLabelCountryModule
(2) TrackLONGTrackLabelTrackTrackModule


Module Interfaces (7)

Remote MethodLocal MethodModuleHTTP-MethodReferences
(1) /tracklabel/{id}deleteTrackLabelById(id)CountryModuleDELETETrackLabel
(2) /tracklabel/label/{id}findAllTrackLabelOfLabel(id)CountryModuleGETLabel TrackLabel
(3) /tracklabel/{id}updateTrackLabelById(tracklabel)CountryModulePUTTrackLabel
(4) /tracklabelfindAllTrackLabel()CountryModuleGETTrackLabel
(5) /tracklabelinsertTrackLabel(tracklabel)CountryModulePOSTTrackLabel
(6) /tracklabel/{id}findTrackLabelById(id)CountryModuleGETTrackLabel
(7) /tracklabel/track/{id}findAllTrackLabelOfTrack(id)CountryModuleGETTrack TrackLabel





Example:

final TrackLabel tracklabel = (TrackLabel) invokeModule(COUNTRY_MODULE + "/tracklabel/" + id, TrackLabel.class);
if (tracklabel != null) {
    final Label label1 = (Label) invokeModule(COUNTRY_MODULE + "/label/" + tracklabel.getLabel().getId(), Label.class);
    if (label1 != null) {
        final Country country2 = (Country) invokeModule(COUNTRY_MODULE + "/country/" + label1.getCountry().getId(), Country.class);
        if (country2 != null) {
        }
    }
    final Track track3 = (Track) invokeModule(TRACK_MODULE + "/track/" + tracklabel.getTrack().getId(), Track.class);
    if (track3 != null) {
        final Album album4 = (Album) invokeModule(TRACK_MODULE + "/album/" + track3.getAlbum().getId(), Album.class);
        if (album4 != null) {
            final Label label5 = (Label) invokeModule(COUNTRY_MODULE + "/label/" + album4.getLabel().getId(), Label.class);
            if (label5 != null) {
                final Country country6 = (Country) invokeModule(COUNTRY_MODULE + "/country/" + label5.getCountry().getId(), Country.class);
                if (country6 != null) {
                }
            }
        }
    }
}
return tracklabel;


Overview

Summary

ContactDonateImprint