Overview

Summary

ContactDonateImprint


1. ADVOCACY GROUP MODULE (UI prompt)



Module Entities (6)

EntityAliasModuleGlobal Schema
(1) AdvocacyGroupAdvocacyGroupAdvocacyGroupModuleAirbnb
(2) CityCityListingModuleAirbnb
(3) CompanyCompanyCompanyModuleAirbnb
(4) CompanyAdvocacyGroupRelationCompanyAdvocacyGroupRelationAdvocacyGroupModuleAirbnb
(5) CountryCountryCountryModuleAirbnb
(6) OfficeOfficeAdvocacyGroupModuleAirbnb

Module Interfaces (21)

Remote MethodLocal MethodModuleHTTP-MethodReferences
(1) /advocacygroup/country/{id}findAllAdvocacyGroupOfCountry(id)AdvocacyGroupModuleGETCountry AdvocacyGroup
(2) /advocacygroup/{id}updateAdvocacyGroupById(advocacygroup)AdvocacyGroupModulePUTAdvocacyGroup
(3) /office/company/{id}findAllOfficeOfCompany(id)AdvocacyGroupModuleGETCompany Office
(4) /companyadvocacygrouprelation/{id}updateCompanyAdvocacyGroupRelationById(companyadvocacygrouprelation)AdvocacyGroupModulePUTCompanyAdvocacyGroupRelation
(5) /companyadvocacygrouprelationinsertCompanyAdvocacyGroupRelation(companyadvocacygrouprelation)AdvocacyGroupModulePOSTCompanyAdvocacyGroupRelation
(6) /officefindAllOffice()AdvocacyGroupModuleGETOffice
(7) /advocacygroupfindAllAdvocacyGroup()AdvocacyGroupModuleGETAdvocacyGroup
(8) /companyadvocacygrouprelation/company/{id}findAllCompanyAdvocacyGroupRelationOfCompany(id)AdvocacyGroupModuleGETCompany CompanyAdvocacyGroupRelation
(9) /companyadvocacygrouprelationfindAllCompanyAdvocacyGroupRelation()AdvocacyGroupModuleGETCompanyAdvocacyGroupRelation
(10) /office/{id}findOfficeById(id)AdvocacyGroupModuleGETOffice
(11) /advocacygroupinsertAdvocacyGroup(advocacygroup)AdvocacyGroupModulePOSTAdvocacyGroup
(12) /office/country/{id}findAllOfficeOfCountry(id)AdvocacyGroupModuleGETCountry Office
(13) /office/{id}updateOfficeById(office)AdvocacyGroupModulePUTOffice
(14) /office/city/{id}findAllOfficeOfCity(id)AdvocacyGroupModuleGETCity Office
(15) /companyadvocacygrouprelation/advocacygroup/{id}findAllCompanyAdvocacyGroupRelationOfAdvocacyGroup(id)AdvocacyGroupModuleGETAdvocacyGroup CompanyAdvocacyGroupRelation
(16) /advocacygroup/{id}findAdvocacyGroupById(id)AdvocacyGroupModuleGETAdvocacyGroup
(17) /advocacygroup/{id}deleteAdvocacyGroupById(id)AdvocacyGroupModuleDELETEAdvocacyGroup
(18) /companyadvocacygrouprelation/{id}deleteCompanyAdvocacyGroupRelationById(id)AdvocacyGroupModuleDELETECompanyAdvocacyGroupRelation
(19) /companyadvocacygrouprelation/{id}findCompanyAdvocacyGroupRelationById(id)AdvocacyGroupModuleGETCompanyAdvocacyGroupRelation
(20) /office/{id}deleteOfficeById(id)AdvocacyGroupModuleDELETEOffice
(21) /officeinsertOffice(office)AdvocacyGroupModulePOSTOffice






1.1 ADVOCACY GROUP


AdvocacyGroupAdvocacyGroupModuleAirbnb

Properties (4)

PropertyTypeEntityReferenceModule
(1) CountryLONGAdvocacyGroupCountryCountryModule
(2) DescriptionSTRINGAdvocacyGroup
(3) GroupTypeSTRINGAdvocacyGroup
(4) NameSTRINGAdvocacyGroup





Example:

final AdvocacyGroup advocacygroup = (AdvocacyGroup) invokeModule(ADVOCACY_GROUP_MODULE + "/advocacygroup/" + id, AdvocacyGroup.class);
if (advocacygroup != null) {
    final Country country1 = (Country) invokeModule(COUNTRY_MODULE + "/country/" + advocacygroup.getCountry().getId(), Country.class);
    if (country1 != null) {
    }
}
return advocacygroup;


1.2 COMPANY ADVOCACY GROUP RELATION


CompanyAdvocacyGroupRelationAdvocacyGroupModuleAirbnb

Properties (4)

PropertyTypeEntityReferenceModule
(1) AdvocacyGroupLONGCompanyAdvocacyGroupRelationAdvocacyGroupAdvocacyGroupModule
(2) CompanyLONGCompanyAdvocacyGroupRelationCompanyCompanyModule
(3) DescriptionSTRINGCompanyAdvocacyGroupRelation
(4) RelationTypeSTRINGCompanyAdvocacyGroupRelation





Example:

final CompanyAdvocacyGroupRelation companyadvocacygrouprelation = (CompanyAdvocacyGroupRelation) invokeModule(ADVOCACY_GROUP_MODULE + "/companyadvocacygrouprelation/" + id, CompanyAdvocacyGroupRelation.class);
if (companyadvocacygrouprelation != null) {
    final AdvocacyGroup advocacygroup1 = (AdvocacyGroup) invokeModule(ADVOCACY_GROUP_MODULE + "/advocacygroup/" + companyadvocacygrouprelation.getAdvocacyGroup().getId(), AdvocacyGroup.class);
    if (advocacygroup1 != null) {
        final Country country2 = (Country) invokeModule(COUNTRY_MODULE + "/country/" + advocacygroup1.getCountry().getId(), Country.class);
        if (country2 != null) {
        }
    }
    final Company company3 = (Company) invokeModule(COMPANY_MODULE + "/company/" + companyadvocacygrouprelation.getCompany().getId(), Company.class);
    if (company3 != null) {
        final Country country4 = (Country) invokeModule(COUNTRY_MODULE + "/country/" + company3.getCountry().getId(), Country.class);
        if (country4 != null) {
        }
        final City city5 = (City) invokeModule(LISTING_MODULE + "/city/" + company3.getCity().getId(), City.class);
        if (city5 != null) {
            final Country country6 = (Country) invokeModule(COUNTRY_MODULE + "/country/" + city5.getCountry().getId(), Country.class);
            if (country6 != null) {
            }
        }
    }
}
return companyadvocacygrouprelation;


1.3 OFFICE


OfficeAdvocacyGroupModuleAirbnb

Properties (7)

PropertyTypeEntityReferenceModule
(1) AddressLineSTRINGOffice
(2) CityLONGOfficeCityListingModule
(3) ClosedDateDATEOffice
(4) CompanyLONGOfficeCompanyCompanyModule
(5) CountryLONGOfficeCountryCountryModule
(6) IsHeadquartersBOOLOffice
(7) OpenedDateDATEOffice





Example:

final Office office = (Office) invokeModule(ADVOCACY_GROUP_MODULE + "/office/" + id, Office.class);
if (office != null) {
    final Company company1 = (Company) invokeModule(COMPANY_MODULE + "/company/" + office.getCompany().getId(), Company.class);
    if (company1 != null) {
        final Country country2 = (Country) invokeModule(COUNTRY_MODULE + "/country/" + company1.getCountry().getId(), Country.class);
        if (country2 != null) {
        }
        final City city3 = (City) invokeModule(LISTING_MODULE + "/city/" + company1.getCity().getId(), City.class);
        if (city3 != null) {
            final Country country4 = (Country) invokeModule(COUNTRY_MODULE + "/country/" + city3.getCountry().getId(), Country.class);
            if (country4 != null) {
            }
        }
    }
    final Country country5 = (Country) invokeModule(COUNTRY_MODULE + "/country/" + office.getCountry().getId(), Country.class);
    if (country5 != null) {
    }
    final City city6 = (City) invokeModule(LISTING_MODULE + "/city/" + office.getCity().getId(), City.class);
    if (city6 != null) {
        final Country country7 = (Country) invokeModule(COUNTRY_MODULE + "/country/" + city6.getCountry().getId(), Country.class);
        if (country7 != null) {
        }
    }
}
return office;


Overview

Summary

ContactDonateImprint