Overview

Summary

ContactDonateImprint


Appendix E-15: SERVICE FEATURE (UI prompt)


ServiceFeatureSeasonModuleNetflix

Properties (4)

PropertyTypeEntityReferenceModule
(1) DescriptionSTRINGServiceFeature
(2) LaunchDateDATEServiceFeature
(3) NameSTRINGServiceFeature
(4) ServiceSupplyLONGServiceFeatureServiceSupplyModule


Module Interfaces (6)

Remote MethodLocal MethodModuleHTTP-MethodReferences
(1) /servicefeature/{id}deleteServiceFeatureById(id)SeasonModuleDELETEServiceFeature
(2) /servicefeature/{id}updateServiceFeatureById(servicefeature)SeasonModulePUTServiceFeature
(3) /servicefeature/{id}findServiceFeatureById(id)SeasonModuleGETServiceFeature
(4) /servicefeaturefindAllServiceFeature()SeasonModuleGETServiceFeature
(5) /servicefeature/servicesupply/{id}findAllServiceFeatureOfServiceSupply(id)SeasonModuleGETServiceSupply ServiceFeature
(6) /servicefeatureinsertServiceFeature(servicefeature)SeasonModulePOSTServiceFeature





Example:

final ServiceFeature servicefeature = (ServiceFeature) invokeModule(SEASON_MODULE + "/servicefeature/" + id, ServiceFeature.class);
if (servicefeature != null) {
    final ServiceSupply servicesupply1 = (ServiceSupply) invokeModule(MODULE + "/servicesupply/" + servicefeature.getServiceSupply().getId(), ServiceSupply.class);
    if (servicesupply1 != null) {
        final Company company2 = (Company) invokeModule(COMPANY_MODULE + "/company/" + servicesupply1.getCompany().getId(), Company.class);
        if (company2 != null) {
        }
    }
}
return servicefeature;


Overview

Summary

ContactDonateImprint