Overview

Summary

ContactDonateImprint


2. COMPANY MODULE (UI prompt)



Module Entities (13)

EntityAliasModuleGlobal Schema
(1) AcquisitionAcquisitionCompanyModuleUber
(2) CityCityCityModuleUber
(3) CompanyCompanyCompanyModuleUber
(4) CompanyRoleCompanyRolePersonModuleUber
(5) CountryCountryCityModuleUber
(6) FinancialStatementFinancialStatementPersonModuleUber
(7) LawsuitLawsuitCityModuleUber
(8) RegulatoryActionRegulatoryActionCompanyModuleUber
(9) ServiceServiceCompanyModuleUber
(10) ServiceRegionServiceRegionCompanyModuleUber
(11) StockListingStockListingStockListingModuleUber
(12) SubsidiarySubsidiaryCompanyModuleUber
(13) TripTripVehicleModuleUber

Module Interfaces (41)

Remote MethodLocal MethodModuleHTTP-MethodReferences
(1) /serviceinsertService(service)CompanyModulePOSTService
(2) /acquisitionfindAllAcquisition()CompanyModuleGETAcquisition
(3) /companyfindAllCompany()CompanyModuleGETCompany
(4) /servicefindAllService()CompanyModuleGETService
(5) /companyinsertCompany(company)CompanyModulePOSTCompany
(6) /service/{id}findServiceById(id)CompanyModuleGETService
(7) /serviceregion/service/{id}findAllServiceRegionOfService(id)CompanyModuleGETService ServiceRegion
(8) /acquisition/targetcompany/{id}findAllAcquisitionOfTargetCompany(id)CompanyModuleGETCompany Acquisition
(9) /regulatoryaction/{id}deleteRegulatoryActionById(id)CompanyModuleDELETERegulatoryAction
(10) /subsidiaryinsertSubsidiary(subsidiary)CompanyModulePOSTSubsidiary
(11) /subsidiary/childcompany/{id}findAllSubsidiaryOfChildCompany(id)CompanyModuleGETCompany Subsidiary
(12) /subsidiary/{id}findSubsidiaryById(id)CompanyModuleGETSubsidiary
(13) /subsidiary/parentcompany/{id}findAllSubsidiaryOfParentCompany(id)CompanyModuleGETCompany Subsidiary
(14) /acquisition/acquirercompany/{id}findAllAcquisitionOfAcquirerCompany(id)CompanyModuleGETCompany Acquisition
(15) /subsidiaryfindAllSubsidiary()CompanyModuleGETSubsidiary
(16) /service/{id}deleteServiceById(id)CompanyModuleDELETEService
(17) /regulatoryaction/{id}updateRegulatoryActionById(regulatoryaction)CompanyModulePUTRegulatoryAction
(18) /serviceregion/{id}findServiceRegionById(id)CompanyModuleGETServiceRegion
(19) /regulatoryactioninsertRegulatoryAction(regulatoryaction)CompanyModulePOSTRegulatoryAction
(20) /acquisition/{id}deleteAcquisitionById(id)CompanyModuleDELETEAcquisition
(21) /service/company/{id}findAllServiceOfCompany(id)CompanyModuleGETCompany Service
(22) /serviceregion/{id}deleteServiceRegionById(id)CompanyModuleDELETEServiceRegion
(23) /regulatoryaction/{id}findRegulatoryActionById(id)CompanyModuleGETRegulatoryAction
(24) /serviceregion/city/{id}findAllServiceRegionOfCity(id)CompanyModuleGETCity ServiceRegion
(25) /service/{id}updateServiceById(service)CompanyModulePUTService
(26) /subsidiary/{id}updateSubsidiaryById(subsidiary)CompanyModulePUTSubsidiary
(27) /acquisition/{id}updateAcquisitionById(acquisition)CompanyModulePUTAcquisition
(28) /acquisition/{id}findAcquisitionById(id)CompanyModuleGETAcquisition
(29) /serviceregioninsertServiceRegion(serviceregion)CompanyModulePOSTServiceRegion
(30) /regulatoryaction/city/{id}findAllRegulatoryActionOfCity(id)CompanyModuleGETCity RegulatoryAction
(31) /subsidiary/{id}deleteSubsidiaryById(id)CompanyModuleDELETESubsidiary
(32) /company/{id}findCompanyById(id)CompanyModuleGETCompany
(33) /regulatoryaction/company/{id}findAllRegulatoryActionOfCompany(id)CompanyModuleGETCompany RegulatoryAction
(34) /serviceregion/country/{id}findAllServiceRegionOfCountry(id)CompanyModuleGETCountry ServiceRegion
(35) /serviceregion/{id}updateServiceRegionById(serviceregion)CompanyModulePUTServiceRegion
(36) /serviceregionfindAllServiceRegion()CompanyModuleGETServiceRegion
(37) /regulatoryaction/country/{id}findAllRegulatoryActionOfCountry(id)CompanyModuleGETCountry RegulatoryAction
(38) /acquisitioninsertAcquisition(acquisition)CompanyModulePOSTAcquisition
(39) /regulatoryactionfindAllRegulatoryAction()CompanyModuleGETRegulatoryAction
(40) /company/{id}deleteCompanyById(id)CompanyModuleDELETECompany
(41) /company/{id}updateCompanyById(company)CompanyModulePUTCompany






2.1 ACQUISITION


AcquisitionCompanyModuleUber

Properties (8)

PropertyTypeEntityReferenceModule
(1) AcquirerCompanyLONGAcquisitionCompanyCompanyModule
(2) AnnouncementDateDATEAcquisition
(3) CloseDateDATEAcquisition
(4) DealCurrencySTRINGAcquisition
(5) DealValueDOUBLEAcquisition
(6) NotesSTRINGAcquisition
(7) PaymentTypeSTRINGAcquisition
(8) TargetCompanyLONGAcquisitionCompanyCompanyModule





Example:

final Acquisition acquisition = (Acquisition) invokeModule(COMPANY_MODULE + "/acquisition/" + id, Acquisition.class);
if (acquisition != null) {
    final Company acquirercompany1 = (Company) invokeModule(COMPANY_MODULE + "/company/" + acquisition.getAcquirerCompany().getId(), Company.class);
    if (acquirercompany1 != null) {
    }
    final Company targetcompany2 = (Company) invokeModule(COMPANY_MODULE + "/company/" + acquisition.getTargetCompany().getId(), Company.class);
    if (targetcompany2 != null) {
    }
}
return acquisition;


2.2 COMPANY


CompanyCompanyModuleUber

Properties (8)

PropertyTypeEntityReferenceModule
(1) CompanyTypeSTRINGCompany
(2) DescriptionSTRINGCompany
(3) FormerNameSTRINGCompany
(4) FoundedDateDATECompany
(5) HeadquartersAddressSTRINGCompany
(6) IndustrySTRINGCompany
(7) NameSTRINGCompany
(8) WebsiteSTRINGCompany





Example:

final Company company = (Company) invokeModule(COMPANY_MODULE + "/company/" + id, Company.class);
if (company != null) {
}
return company;


2.3 REGULATORY ACTION


RegulatoryActionCompanyModuleUber

Properties (9)

PropertyTypeEntityReferenceModule
(1) ActionTypeSTRINGRegulatoryAction
(2) AuthorityNameSTRINGRegulatoryAction
(3) CityLONGRegulatoryActionCityCityModule
(4) CompanyLONGRegulatoryActionCompanyCompanyModule
(5) CountryLONGRegulatoryActionCountryCityModule
(6) DescriptionSTRINGRegulatoryAction
(7) EndDateDATERegulatoryAction
(8) SourceReferenceSTRINGRegulatoryAction
(9) StartDateDATERegulatoryAction





Example:

final RegulatoryAction regulatoryaction = (RegulatoryAction) invokeModule(COMPANY_MODULE + "/regulatoryaction/" + id, RegulatoryAction.class);
if (regulatoryaction != null) {
    final City city1 = (City) invokeModule(CITY_MODULE + "/city/" + regulatoryaction.getCity().getId(), City.class);
    if (city1 != null) {
        final Country country2 = (Country) invokeModule(CITY_MODULE + "/country/" + city1.getCountry().getId(), Country.class);
        if (country2 != null) {
        }
    }
    final Country country3 = (Country) invokeModule(CITY_MODULE + "/country/" + regulatoryaction.getCountry().getId(), Country.class);
    if (country3 != null) {
    }
    final Company company4 = (Company) invokeModule(COMPANY_MODULE + "/company/" + regulatoryaction.getCompany().getId(), Company.class);
    if (company4 != null) {
    }
}
return regulatoryaction;


2.4 SERVICE


ServiceCompanyModuleUber

Properties (6)

PropertyTypeEntityReferenceModule
(1) CompanyLONGServiceCompanyCompanyModule
(2) DescriptionSTRINGService
(3) LaunchDateDATEService
(4) NameSTRINGService
(5) ServiceTypeSTRINGService
(6) StatusSTRINGService





Example:

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


2.5 SERVICE REGION


ServiceRegionCompanyModuleUber

Properties (6)

PropertyTypeEntityReferenceModule
(1) CityLONGServiceRegionCityCityModule
(2) CountryLONGServiceRegionCountryCityModule
(3) EndDateDATEServiceRegion
(4) NotesSTRINGServiceRegion
(5) ServiceLONGServiceRegionServiceCompanyModule
(6) StartDateDATEServiceRegion





Example:

final ServiceRegion serviceregion = (ServiceRegion) invokeModule(COMPANY_MODULE + "/serviceregion/" + id, ServiceRegion.class);
if (serviceregion != null) {
    final Service service1 = (Service) invokeModule(COMPANY_MODULE + "/service/" + serviceregion.getService().getId(), Service.class);
    if (service1 != null) {
        final Company company2 = (Company) invokeModule(COMPANY_MODULE + "/company/" + service1.getCompany().getId(), Company.class);
        if (company2 != null) {
        }
    }
    final City city3 = (City) invokeModule(CITY_MODULE + "/city/" + serviceregion.getCity().getId(), City.class);
    if (city3 != null) {
        final Country country4 = (Country) invokeModule(CITY_MODULE + "/country/" + city3.getCountry().getId(), Country.class);
        if (country4 != null) {
        }
    }
    final Country country5 = (Country) invokeModule(CITY_MODULE + "/country/" + serviceregion.getCountry().getId(), Country.class);
    if (country5 != null) {
    }
}
return serviceregion;


2.6 SUBSIDIARY


SubsidiaryCompanyModuleUber

Properties (5)

PropertyTypeEntityReferenceModule
(1) ChildCompanyLONGSubsidiaryCompanyCompanyModule
(2) EndDateDATESubsidiary
(3) NotesSTRINGSubsidiary
(4) ParentCompanyLONGSubsidiaryCompanyCompanyModule
(5) StartDateDATESubsidiary





Example:

final Subsidiary subsidiary = (Subsidiary) invokeModule(COMPANY_MODULE + "/subsidiary/" + id, Subsidiary.class);
if (subsidiary != null) {
    final Company childcompany1 = (Company) invokeModule(COMPANY_MODULE + "/company/" + subsidiary.getChildCompany().getId(), Company.class);
    if (childcompany1 != null) {
    }
    final Company parentcompany2 = (Company) invokeModule(COMPANY_MODULE + "/company/" + subsidiary.getParentCompany().getId(), Company.class);
    if (parentcompany2 != null) {
    }
}
return subsidiary;


Overview

Summary

ContactDonateImprint