Overview

Summary

ContactDonateImprint


6. LOGISTICS PARTNER MODULE (UI prompt)



Module Entities (4)

EntityAliasModuleGlobal Schema
(1) CompanyCompanyCompanyModuleShopify
(2) DataBreachDataBreachLogisticsPartnerModuleShopify
(3) LogisticsArrangementLogisticsArrangementLogisticsPartnerModuleShopify
(4) LogisticsPartnerLogisticsPartnerLogisticsPartnerModuleShopify

Module Interfaces (19)

Remote MethodLocal MethodModuleHTTP-MethodReferences
(1) /logisticsarrangement/{id}deleteLogisticsArrangementById(id)LogisticsPartnerModuleDELETELogisticsArrangement
(2) /databreach/{id}findDataBreachById(id)LogisticsPartnerModuleGETDataBreach
(3) /logisticsarrangement/{id}updateLogisticsArrangementById(logisticsarrangement)LogisticsPartnerModulePUTLogisticsArrangement
(4) /logisticspartner/{id}findLogisticsPartnerById(id)LogisticsPartnerModuleGETLogisticsPartner
(5) /logisticspartner/{id}deleteLogisticsPartnerById(id)LogisticsPartnerModuleDELETELogisticsPartner
(6) /databreach/company/{id}findAllDataBreachOfCompany(id)LogisticsPartnerModuleGETCompany DataBreach
(7) /databreach/{id}updateDataBreachById(databreach)LogisticsPartnerModulePUTDataBreach
(8) /logisticspartner/company/{id}findAllLogisticsPartnerOfCompany(id)LogisticsPartnerModuleGETCompany LogisticsPartner
(9) /databreachfindAllDataBreach()LogisticsPartnerModuleGETDataBreach
(10) /logisticsarrangementinsertLogisticsArrangement(logisticsarrangement)LogisticsPartnerModulePOSTLogisticsArrangement
(11) /logisticsarrangementfindAllLogisticsArrangement()LogisticsPartnerModuleGETLogisticsArrangement
(12) /databreach/{id}deleteDataBreachById(id)LogisticsPartnerModuleDELETEDataBreach
(13) /logisticspartnerfindAllLogisticsPartner()LogisticsPartnerModuleGETLogisticsPartner
(14) /databreachinsertDataBreach(databreach)LogisticsPartnerModulePOSTDataBreach
(15) /logisticsarrangement/logisticspartner/{id}findAllLogisticsArrangementOfLogisticsPartner(id)LogisticsPartnerModuleGETLogisticsPartner LogisticsArrangement
(16) /logisticspartnerinsertLogisticsPartner(logisticspartner)LogisticsPartnerModulePOSTLogisticsPartner
(17) /logisticsarrangement/company/{id}findAllLogisticsArrangementOfCompany(id)LogisticsPartnerModuleGETCompany LogisticsArrangement
(18) /logisticspartner/{id}updateLogisticsPartnerById(logisticspartner)LogisticsPartnerModulePUTLogisticsPartner
(19) /logisticsarrangement/{id}findLogisticsArrangementById(id)LogisticsPartnerModuleGETLogisticsArrangement






6.1 DATA BREACH


DataBreachLogisticsPartnerModuleShopify

Properties (8)

PropertyTypeEntityReferenceModule
(1) AffectedCustomersCountLONGDataBreach
(2) AffectedMerchantsCountLONGDataBreach
(3) CompanyLONGDataBreachCompanyCompanyModule
(4) DataTypesExposedSTRINGDataBreach
(5) DescriptionSTRINGDataBreach
(6) IncidentDateDATEDataBreach
(7) ReportedToAuthorityBOOLDataBreach
(8) ResolutionSummarySTRINGDataBreach





Example:

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


6.2 LOGISTICS ARRANGEMENT


LogisticsArrangementLogisticsPartnerModuleShopify

Properties (6)

PropertyTypeEntityReferenceModule
(1) ArrangementTypeSTRINGLogisticsArrangement
(2) CompanyLONGLogisticsArrangementCompanyCompanyModule
(3) EndDateDATELogisticsArrangement
(4) LogisticsPartnerLONGLogisticsArrangementLogisticsPartnerLogisticsPartnerModule
(5) NotesSTRINGLogisticsArrangement
(6) StartDateDATELogisticsArrangement





Example:

final LogisticsArrangement logisticsarrangement = (LogisticsArrangement) invokeModule(LOGISTICS_PARTNER_MODULE + "/logisticsarrangement/" + id, LogisticsArrangement.class);
if (logisticsarrangement != null) {
    final LogisticsPartner logisticspartner1 = (LogisticsPartner) invokeModule(LOGISTICS_PARTNER_MODULE + "/logisticspartner/" + logisticsarrangement.getLogisticsPartner().getId(), LogisticsPartner.class);
    if (logisticspartner1 != null) {
        final Company company2 = (Company) invokeModule(COMPANY_MODULE + "/company/" + logisticspartner1.getCompany().getId(), Company.class);
        if (company2 != null) {
        }
    }
    final Company company3 = (Company) invokeModule(COMPANY_MODULE + "/company/" + logisticsarrangement.getCompany().getId(), Company.class);
    if (company3 != null) {
    }
}
return logisticsarrangement;


6.3 LOGISTICS PARTNER


LogisticsPartnerLogisticsPartnerModuleShopify

Properties (4)

PropertyTypeEntityReferenceModule
(1) CompanyLONGLogisticsPartnerCompanyCompanyModule
(2) DescriptionSTRINGLogisticsPartner
(3) PartnershipEndDateDATELogisticsPartner
(4) PartnershipStartDateDATELogisticsPartner





Example:

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


Overview

Summary

ContactDonateImprint