Overview

Summary

ContactDonateImprint


Appendix E-15: LAWSUIT (UI prompt)


LawsuitCityModuleUber

Properties (11)

PropertyTypeEntityReferenceModule
(1) CaseNameSTRINGLawsuit
(2) CaseTypeSTRINGLawsuit
(3) CompanyLONGLawsuitCompanyCompanyModule
(4) DescriptionSTRINGLawsuit
(5) FiledDateDATELawsuit
(6) JurisdictionCityLONGLawsuitCityCityModule
(7) JurisdictionCountryLONGLawsuitCountryCityModule
(8) OutcomeSTRINGLawsuit
(9) ResolvedDateDATELawsuit
(10) SettlementAmountDOUBLELawsuit
(11) SettlementCurrencySTRINGLawsuit


Module Interfaces (8)

Remote MethodLocal MethodModuleHTTP-MethodReferences
(1) /lawsuit/{id}findLawsuitById(id)CityModuleGETLawsuit
(2) /lawsuit/company/{id}findAllLawsuitOfCompany(id)CityModuleGETCompany Lawsuit
(3) /lawsuit/{id}updateLawsuitById(lawsuit)CityModulePUTLawsuit
(4) /lawsuitinsertLawsuit(lawsuit)CityModulePOSTLawsuit
(5) /lawsuit/{id}deleteLawsuitById(id)CityModuleDELETELawsuit
(6) /lawsuitfindAllLawsuit()CityModuleGETLawsuit
(7) /lawsuit/jurisdictioncountry/{id}findAllLawsuitOfJurisdictionCountry(id)CityModuleGETCountry Lawsuit
(8) /lawsuit/jurisdictioncity/{id}findAllLawsuitOfJurisdictionCity(id)CityModuleGETCity Lawsuit





Example:

final Lawsuit lawsuit = (Lawsuit) invokeModule(CITY_MODULE + "/lawsuit/" + id, Lawsuit.class);
if (lawsuit != null) {
    final Country jurisdictioncountry1 = (Country) invokeModule(CITY_MODULE + "/country/" + lawsuit.getJurisdictionCountry().getId(), Country.class);
    if (jurisdictioncountry1 != null) {
    }
    final Company company2 = (Company) invokeModule(COMPANY_MODULE + "/company/" + lawsuit.getCompany().getId(), Company.class);
    if (company2 != null) {
    }
    final City jurisdictioncity3 = (City) invokeModule(CITY_MODULE + "/city/" + lawsuit.getJurisdictionCity().getId(), City.class);
    if (jurisdictioncity3 != null) {
        final Country country4 = (Country) invokeModule(CITY_MODULE + "/country/" + jurisdictioncity3.getCountry().getId(), Country.class);
        if (country4 != null) {
        }
    }
}
return lawsuit;


Overview

Summary

ContactDonateImprint