Overview

Summary

ContactDonateImprint


Appendix E-10: PROTOCOL PARTICIPANT (UI prompt)


ProtocolParticipantCompanyModuleShopify

Properties (3)

PropertyTypeEntityReferenceModule
(1) CompanyLONGProtocolParticipantCompanyCompanyModule
(2) ProtocolLONGProtocolParticipantProtocolProtocolModule
(3) RoleSTRINGProtocolParticipant


Module Interfaces (7)

Remote MethodLocal MethodModuleHTTP-MethodReferences
(1) /protocolparticipant/{id}findProtocolParticipantById(id)CompanyModuleGETProtocolParticipant
(2) /protocolparticipant/company/{id}findAllProtocolParticipantOfCompany(id)CompanyModuleGETCompany ProtocolParticipant
(3) /protocolparticipantinsertProtocolParticipant(protocolparticipant)CompanyModulePOSTProtocolParticipant
(4) /protocolparticipant/{id}deleteProtocolParticipantById(id)CompanyModuleDELETEProtocolParticipant
(5) /protocolparticipantfindAllProtocolParticipant()CompanyModuleGETProtocolParticipant
(6) /protocolparticipant/protocol/{id}findAllProtocolParticipantOfProtocol(id)CompanyModuleGETProtocol ProtocolParticipant
(7) /protocolparticipant/{id}updateProtocolParticipantById(protocolparticipant)CompanyModulePUTProtocolParticipant





Example:

final ProtocolParticipant protocolparticipant = (ProtocolParticipant) invokeModule(COMPANY_MODULE + "/protocolparticipant/" + id, ProtocolParticipant.class);
if (protocolparticipant != null) {
    final Protocol protocol1 = (Protocol) invokeModule(PROTOCOL_MODULE + "/protocol/" + protocolparticipant.getProtocol().getId(), Protocol.class);
    if (protocol1 != null) {
    }
    final Company company2 = (Company) invokeModule(COMPANY_MODULE + "/company/" + protocolparticipant.getCompany().getId(), Company.class);
    if (company2 != null) {
    }
}
return protocolparticipant;


Overview

Summary

ContactDonateImprint