Overview

Summary

ContactDonateImprint


14. TECHNOLOGY COMPONENT MODULE (UI prompt)



Module Entities (3)

EntityAliasModuleGlobal Schema
(1) CompanyCompanyCompanyModuleShopify
(2) CompanyTechnologyUsageCompanyTechnologyUsageTechnologyComponentModuleShopify
(3) TechnologyComponentTechnologyComponentTechnologyComponentModuleShopify

Module Interfaces (12)

Remote MethodLocal MethodModuleHTTP-MethodReferences
(1) /technologycomponent/{id}updateTechnologyComponentById(technologycomponent)TechnologyComponentModulePUTTechnologyComponent
(2) /companytechnologyusage/{id}deleteCompanyTechnologyUsageById(id)TechnologyComponentModuleDELETECompanyTechnologyUsage
(3) /companytechnologyusage/{id}findCompanyTechnologyUsageById(id)TechnologyComponentModuleGETCompanyTechnologyUsage
(4) /technologycomponent/{id}deleteTechnologyComponentById(id)TechnologyComponentModuleDELETETechnologyComponent
(5) /technologycomponent/{id}findTechnologyComponentById(id)TechnologyComponentModuleGETTechnologyComponent
(6) /companytechnologyusage/technologycomponent/{id}findAllCompanyTechnologyUsageOfTechnologyComponent(id)TechnologyComponentModuleGETTechnologyComponent CompanyTechnologyUsage
(7) /technologycomponentfindAllTechnologyComponent()TechnologyComponentModuleGETTechnologyComponent
(8) /technologycomponentinsertTechnologyComponent(technologycomponent)TechnologyComponentModulePOSTTechnologyComponent
(9) /companytechnologyusage/company/{id}findAllCompanyTechnologyUsageOfCompany(id)TechnologyComponentModuleGETCompany CompanyTechnologyUsage
(10) /companytechnologyusage/{id}updateCompanyTechnologyUsageById(companytechnologyusage)TechnologyComponentModulePUTCompanyTechnologyUsage
(11) /companytechnologyusagefindAllCompanyTechnologyUsage()TechnologyComponentModuleGETCompanyTechnologyUsage
(12) /companytechnologyusageinsertCompanyTechnologyUsage(companytechnologyusage)TechnologyComponentModulePOSTCompanyTechnologyUsage






14.1 COMPANY TECHNOLOGY USAGE


CompanyTechnologyUsageTechnologyComponentModuleShopify

Properties (5)

PropertyTypeEntityReferenceModule
(1) CompanyLONGCompanyTechnologyUsageCompanyCompanyModule
(2) EndYearLONGCompanyTechnologyUsage
(3) StartYearLONGCompanyTechnologyUsage
(4) TechnologyComponentLONGCompanyTechnologyUsageTechnologyComponentTechnologyComponentModule
(5) UsageDescriptionSTRINGCompanyTechnologyUsage





Example:

final CompanyTechnologyUsage companytechnologyusage = (CompanyTechnologyUsage) invokeModule(TECHNOLOGY_COMPONENT_MODULE + "/companytechnologyusage/" + id, CompanyTechnologyUsage.class);
if (companytechnologyusage != null) {
    final Company company1 = (Company) invokeModule(COMPANY_MODULE + "/company/" + companytechnologyusage.getCompany().getId(), Company.class);
    if (company1 != null) {
    }
    final TechnologyComponent technologycomponent2 = (TechnologyComponent) invokeModule(TECHNOLOGY_COMPONENT_MODULE + "/technologycomponent/" + companytechnologyusage.getTechnologyComponent().getId(), TechnologyComponent.class);
    if (technologycomponent2 != null) {
    }
}
return companytechnologyusage;


14.2 TECHNOLOGY COMPONENT


TechnologyComponentTechnologyComponentModuleShopify

Properties (4)

PropertyTypeEntityReferenceModule
(1) CategorySTRINGTechnologyComponent
(2) DescriptionSTRINGTechnologyComponent
(3) InitialAdoptionYearLONGTechnologyComponent
(4) NameSTRINGTechnologyComponent





Example:

final TechnologyComponent technologycomponent = (TechnologyComponent) invokeModule(TECHNOLOGY_COMPONENT_MODULE + "/technologycomponent/" + id, TechnologyComponent.class);
if (technologycomponent != null) {
}
return technologycomponent;


Overview

Summary

ContactDonateImprint