Overview

Summary

ContactDonateImprint


Appendix E-17: SERVICE OUTAGE (UI prompt)


ServiceOutageModuleNetflix

Properties (5)

PropertyTypeEntityReferenceModule
(1) DescriptionSTRINGServiceOutage
(2) EndDateDATEServiceOutage
(3) ImpactDescriptionSTRINGServiceOutage
(4) ServiceSupplyLONGServiceOutageServiceSupplyModule
(5) StartDateDATEServiceOutage


Module Interfaces (6)

Remote MethodLocal MethodModuleHTTP-MethodReferences
(1) /serviceoutage/{id}deleteServiceOutageById(id)ModuleDELETEServiceOutage
(2) /serviceoutage/{id}findServiceOutageById(id)ModuleGETServiceOutage
(3) /serviceoutage/{id}updateServiceOutageById(serviceoutage)ModulePUTServiceOutage
(4) /serviceoutagefindAllServiceOutage()ModuleGETServiceOutage
(5) /serviceoutage/servicesupply/{id}findAllServiceOutageOfServiceSupply(id)ModuleGETServiceSupply ServiceOutage
(6) /serviceoutageinsertServiceOutage(serviceoutage)ModulePOSTServiceOutage





Example:

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


Overview

Summary

ContactDonateImprint