Overview

Summary

ContactDonateImprint


Appendix E-6: PROGRAM TECHNOLOGY (UI prompt)


ProgramTechnologyTechnologyComponentModuleWaymo

Properties (2)

PropertyTypeEntityReferenceModule
(1) ProgramINTProgramTechnologyProgramProgramModule
(2) TechnologyComponentINTProgramTechnologyTechnologyComponentTechnologyComponentModule


Module Interfaces (7)

Remote MethodLocal MethodModuleHTTP-MethodReferences
(1) /programtechnology/technologycomponent/{id}findAllProgramTechnologyOfTechnologyComponent(id)TechnologyComponentModuleGETTechnologyComponent ProgramTechnology
(2) /programtechnologyinsertProgramTechnology(programtechnology)TechnologyComponentModulePOSTProgramTechnology
(3) /programtechnology/program/{id}findAllProgramTechnologyOfProgram(id)TechnologyComponentModuleGETProgram ProgramTechnology
(4) /programtechnology/{id}findProgramTechnologyById(id)TechnologyComponentModuleGETProgramTechnology
(5) /programtechnologyfindAllProgramTechnology()TechnologyComponentModuleGETProgramTechnology
(6) /programtechnology/{id}updateProgramTechnologyById(programtechnology)TechnologyComponentModulePUTProgramTechnology
(7) /programtechnology/{id}deleteProgramTechnologyById(id)TechnologyComponentModuleDELETEProgramTechnology





Example:

final ProgramTechnology programtechnology = (ProgramTechnology) invokeModule(TECHNOLOGY_COMPONENT_MODULE + "/programtechnology/" + id, ProgramTechnology.class);
if (programtechnology != null) {
    final Program program1 = (Program) invokeModule(PROGRAM_MODULE + "/program/" + programtechnology.getProgram().getId(), Program.class);
    if (program1 != null) {
        final Company company2 = (Company) invokeModule(COMPANY_MODULE + "/company/" + program1.getCompany().getId(), Company.class);
        if (company2 != null) {
        }
    }
    final TechnologyComponent technologycomponent3 = (TechnologyComponent) invokeModule(TECHNOLOGY_COMPONENT_MODULE + "/technologycomponent/" + programtechnology.getTechnologyComponent().getId(), TechnologyComponent.class);
    if (technologycomponent3 != null) {
    }
}
return programtechnology;


Overview

Summary

ContactDonateImprint