Overview

Summary

ContactDonateImprint


Appendix E-26: CHARGING NETWORK (UI prompt)


ChargingNetworkBusinessSegmentModuleTesla

Properties (5)

PropertyTypeEntityReferenceModule
(1) CompanyLONGChargingNetworkCompanyCompanyModule
(2) DescriptionSTRINGChargingNetwork
(3) LaunchYearINTChargingNetwork
(4) NetworkNameSTRINGChargingNetwork
(5) NetworkTypeSTRINGChargingNetwork


Module Interfaces (7)

Remote MethodLocal MethodModuleHTTP-MethodReferences
(1) /chargingnetworkfindAllChargingNetwork()BusinessSegmentModuleGETChargingNetwork
(2) /chargingnetwork/{id}deleteChargingNetworkById(id)BusinessSegmentModuleDELETEChargingNetwork
(3) /chargingnetwork/{id}updateChargingNetworkById(chargingnetwork)BusinessSegmentModulePUTChargingNetwork
(4) /chargingnetworkinsertChargingNetwork(chargingnetwork)BusinessSegmentModulePOSTChargingNetwork
(5) /chargingnetwork/{id}findChargingNetworkById(id)BusinessSegmentModuleGETChargingNetwork
(6) /charginglocation/chargingnetwork/{id}findAllChargingLocationOfChargingNetwork(id)BusinessSegmentModuleGETChargingNetwork ChargingLocation
(7) /chargingnetwork/company/{id}findAllChargingNetworkOfCompany(id)BusinessSegmentModuleGETCompany ChargingNetwork





Example:

final ChargingNetwork chargingnetwork = (ChargingNetwork) invokeModule(BUSINESS_SEGMENT_MODULE + "/chargingnetwork/" + id, ChargingNetwork.class);
if (chargingnetwork != null) {
    final Company company1 = (Company) invokeModule(COMPANY_MODULE + "/company/" + chargingnetwork.getCompany().getId(), Company.class);
    if (company1 != null) {
    }
}
return chargingnetwork;


Overview

Summary

ContactDonateImprint