Overview

Summary

ContactDonateImprint


11. PROGRAM MODULE (UI prompt)



Module Entities (5)

EntityAliasModuleGlobal Schema
(1) CompanyCompanyCompanyModuleShopify
(2) CorporateEventCorporateEventProgramModuleShopify
(3) CorporateEventCompanyCorporateEventCompanyProgramModuleShopify
(4) ProgramProgramProgramModuleShopify
(5) ProgramParticipationProgramParticipationCompanyModuleShopify

Module Interfaces (19)

Remote MethodLocal MethodModuleHTTP-MethodReferences
(1) /corporateeventfindAllCorporateEvent()ProgramModuleGETCorporateEvent
(2) /corporateevent/company/{id}findAllCorporateEventOfCompany(id)ProgramModuleGETCompany CorporateEvent
(3) /corporateeventcompany/company/{id}findAllCorporateEventCompanyOfCompany(id)ProgramModuleGETCompany CorporateEventCompany
(4) /corporateeventcompanyfindAllCorporateEventCompany()ProgramModuleGETCorporateEventCompany
(5) /program/{id}updateProgramById(program)ProgramModulePUTProgram
(6) /programinsertProgram(program)ProgramModulePOSTProgram
(7) /corporateeventcompany/{id}updateCorporateEventCompanyById(corporateeventcompany)ProgramModulePUTCorporateEventCompany
(8) /corporateevent/{id}deleteCorporateEventById(id)ProgramModuleDELETECorporateEvent
(9) /corporateeventcompany/{id}findCorporateEventCompanyById(id)ProgramModuleGETCorporateEventCompany
(10) /corporateeventcompany/corporateevent/{id}findAllCorporateEventCompanyOfCorporateEvent(id)ProgramModuleGETCorporateEvent CorporateEventCompany
(11) /program/company/{id}findAllProgramOfCompany(id)ProgramModuleGETCompany Program
(12) /programfindAllProgram()ProgramModuleGETProgram
(13) /corporateeventinsertCorporateEvent(corporateevent)ProgramModulePOSTCorporateEvent
(14) /corporateevent/{id}findCorporateEventById(id)ProgramModuleGETCorporateEvent
(15) /program/{id}findProgramById(id)ProgramModuleGETProgram
(16) /corporateevent/{id}updateCorporateEventById(corporateevent)ProgramModulePUTCorporateEvent
(17) /corporateeventcompanyinsertCorporateEventCompany(corporateeventcompany)ProgramModulePOSTCorporateEventCompany
(18) /corporateeventcompany/{id}deleteCorporateEventCompanyById(id)ProgramModuleDELETECorporateEventCompany
(19) /program/{id}deleteProgramById(id)ProgramModuleDELETEProgram






11.1 CORPORATE EVENT


CorporateEventProgramModuleShopify

Properties (6)

PropertyTypeEntityReferenceModule
(1) CompanyLONGCorporateEventCompanyCompanyModule
(2) DescriptionSTRINGCorporateEvent
(3) EventDateDATECorporateEvent
(4) EventTypeSTRINGCorporateEvent
(5) ImpactSummarySTRINGCorporateEvent
(6) TitleSTRINGCorporateEvent





Example:

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


11.2 CORPORATE EVENT COMPANY


CorporateEventCompanyProgramModuleShopify

Properties (3)

PropertyTypeEntityReferenceModule
(1) CompanyLONGCorporateEventCompanyCompanyCompanyModule
(2) CorporateEventLONGCorporateEventCompanyCorporateEventProgramModule
(3) RoleSTRINGCorporateEventCompany





Example:

final CorporateEventCompany corporateeventcompany = (CorporateEventCompany) invokeModule(PROGRAM_MODULE + "/corporateeventcompany/" + id, CorporateEventCompany.class);
if (corporateeventcompany != null) {
    final CorporateEvent corporateevent1 = (CorporateEvent) invokeModule(PROGRAM_MODULE + "/corporateevent/" + corporateeventcompany.getCorporateEvent().getId(), CorporateEvent.class);
    if (corporateevent1 != null) {
        final Company company2 = (Company) invokeModule(COMPANY_MODULE + "/company/" + corporateevent1.getCompany().getId(), Company.class);
        if (company2 != null) {
        }
    }
    final Company company3 = (Company) invokeModule(COMPANY_MODULE + "/company/" + corporateeventcompany.getCompany().getId(), Company.class);
    if (company3 != null) {
    }
}
return corporateeventcompany;


11.3 PROGRAM


ProgramProgramModuleShopify

Properties (6)

PropertyTypeEntityReferenceModule
(1) CompanyLONGProgramCompanyCompanyModule
(2) DescriptionSTRINGProgram
(3) EndDateDATEProgram
(4) NameSTRINGProgram
(5) ProgramTypeSTRINGProgram
(6) StartDateDATEProgram





Example:

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


Overview

Summary

ContactDonateImprint