Overview

Summary

ContactDonateImprint


Appendix E-15: LAWSUIT (UI prompt)


LawsuitPersonModuleShopify

Properties (8)

PropertyTypeEntityReferenceModule
(1) AmountUsdMillionsSTRINGLawsuit
(2) CompanyLONGLawsuitCompanyCompanyModule
(3) CourtSTRINGLawsuit
(4) FilingDateDATELawsuit
(5) SettlementDateDATELawsuit
(6) StatusSTRINGLawsuit
(7) SummarySTRINGLawsuit
(8) TitleSTRINGLawsuit


Module Interfaces (7)

Remote MethodLocal MethodModuleHTTP-MethodReferences
(1) /lawsuit/{id}updateLawsuitById(lawsuit)PersonModulePUTLawsuit
(2) /lawsuit/company/{id}findAllLawsuitOfCompany(id)PersonModuleGETCompany Lawsuit
(3) /lawsuitfindAllLawsuit()PersonModuleGETLawsuit
(4) /lawsuitinsertLawsuit(lawsuit)PersonModulePOSTLawsuit
(5) /lawsuitparty/lawsuit/{id}findAllLawsuitPartyOfLawsuit(id)PersonModuleGETLawsuit LawsuitParty
(6) /lawsuit/{id}deleteLawsuitById(id)PersonModuleDELETELawsuit
(7) /lawsuit/{id}findLawsuitById(id)PersonModuleGETLawsuit





Example:

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


Overview

Summary

ContactDonateImprint