Overview

Summary

ContactDonateImprint


7. PARTNER MODULE (UI prompt)



Module Entities (4)

EntityAliasModuleGlobal Schema
(1) CompanyCompanyCompanyModuleShopify
(2) PartnerPartnerPartnerModuleShopify
(3) PartnerServicePartnerServicePartnerModuleShopify
(4) PartnerServiceOfferingPartnerServiceOfferingPartnerModuleShopify

Module Interfaces (18)

Remote MethodLocal MethodModuleHTTP-MethodReferences
(1) /partnerserviceofferingfindAllPartnerServiceOffering()PartnerModuleGETPartnerServiceOffering
(2) /partnerfindAllPartner()PartnerModuleGETPartner
(3) /partnerservice/{id}updatePartnerServiceById(partnerservice)PartnerModulePUTPartnerService
(4) /partnerinsertPartner(partner)PartnerModulePOSTPartner
(5) /partnerserviceofferinginsertPartnerServiceOffering(partnerserviceoffering)PartnerModulePOSTPartnerServiceOffering
(6) /partnerserviceoffering/partner/{id}findAllPartnerServiceOfferingOfPartner(id)PartnerModuleGETPartner PartnerServiceOffering
(7) /partnerserviceoffering/{id}findPartnerServiceOfferingById(id)PartnerModuleGETPartnerServiceOffering
(8) /partnerserviceoffering/{id}updatePartnerServiceOfferingById(partnerserviceoffering)PartnerModulePUTPartnerServiceOffering
(9) /partnerservice/{id}findPartnerServiceById(id)PartnerModuleGETPartnerService
(10) /partnerservicefindAllPartnerService()PartnerModuleGETPartnerService
(11) /partner/company/{id}findAllPartnerOfCompany(id)PartnerModuleGETCompany Partner
(12) /partnerservice/{id}deletePartnerServiceById(id)PartnerModuleDELETEPartnerService
(13) /partnerserviceoffering/partnerservice/{id}findAllPartnerServiceOfferingOfPartnerService(id)PartnerModuleGETPartnerService PartnerServiceOffering
(14) /partner/{id}deletePartnerById(id)PartnerModuleDELETEPartner
(15) /partner/{id}updatePartnerById(partner)PartnerModulePUTPartner
(16) /partner/{id}findPartnerById(id)PartnerModuleGETPartner
(17) /partnerserviceinsertPartnerService(partnerservice)PartnerModulePOSTPartnerService
(18) /partnerserviceoffering/{id}deletePartnerServiceOfferingById(id)PartnerModuleDELETEPartnerServiceOffering






7.1 PARTNER


PartnerPartnerModuleShopify

Properties (5)

PropertyTypeEntityReferenceModule
(1) CertificationDateDATEPartner
(2) CompanyLONGPartnerCompanyCompanyModule
(3) DescriptionSTRINGPartner
(4) IsCertifiedBOOLPartner
(5) PartnerTypeSTRINGPartner





Example:

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


7.2 PARTNER SERVICE


PartnerServicePartnerModuleShopify

Properties (2)

PropertyTypeEntityReferenceModule
(1) DescriptionSTRINGPartnerService
(2) NameSTRINGPartnerService





Example:

final PartnerService partnerservice = (PartnerService) invokeModule(PARTNER_MODULE + "/partnerservice/" + id, PartnerService.class);
if (partnerservice != null) {
}
return partnerservice;


7.3 PARTNER SERVICE OFFERING


PartnerServiceOfferingPartnerModuleShopify

Properties (2)

PropertyTypeEntityReferenceModule
(1) PartnerLONGPartnerServiceOfferingPartnerPartnerModule
(2) PartnerServiceLONGPartnerServiceOfferingPartnerServicePartnerModule





Example:

final PartnerServiceOffering partnerserviceoffering = (PartnerServiceOffering) invokeModule(PARTNER_MODULE + "/partnerserviceoffering/" + id, PartnerServiceOffering.class);
if (partnerserviceoffering != null) {
    final Partner partner1 = (Partner) invokeModule(PARTNER_MODULE + "/partner/" + partnerserviceoffering.getPartner().getId(), Partner.class);
    if (partner1 != null) {
        final Company company2 = (Company) invokeModule(COMPANY_MODULE + "/company/" + partner1.getCompany().getId(), Company.class);
        if (company2 != null) {
        }
    }
    final PartnerService partnerservice3 = (PartnerService) invokeModule(PARTNER_MODULE + "/partnerservice/" + partnerserviceoffering.getPartnerService().getId(), PartnerService.class);
    if (partnerservice3 != null) {
    }
}
return partnerserviceoffering;


Overview

Summary

ContactDonateImprint