Overview

Summary

ContactDonateImprint


5. REGION MODULE (UI prompt)



Module Entities (8)

EntityAliasModuleGlobal Schema
(1) CountryCountryCountryModulePayPal
(2) ExchangeRateExchangeRateRegionModulePayPal
(3) MerchantMerchantMerchantModulePayPal
(4) RegionRegionRegionModulePayPal
(5) RegulatoryLicenseRegulatoryLicenseRegionModulePayPal
(6) SecurityIncidentSecurityIncidentRegionModulePayPal
(7) SupportCaseSupportCaseUserAccountModulePayPal
(8) UserAccountUserAccountUserAccountModulePayPal

Module Interfaces (24)

Remote MethodLocal MethodModuleHTTP-MethodReferences
(1) /regulatorylicenseinsertRegulatoryLicense(regulatorylicense)RegionModulePOSTRegulatoryLicense
(2) /securityincident/{id}deleteSecurityIncidentById(id)RegionModuleDELETESecurityIncident
(3) /regulatorylicense/{id}findRegulatoryLicenseById(id)RegionModuleGETRegulatoryLicense
(4) /exchangerate/{id}findExchangeRateById(id)RegionModuleGETExchangeRate
(5) /regioninsertRegion(region)RegionModulePOSTRegion
(6) /regulatorylicensefindAllRegulatoryLicense()RegionModuleGETRegulatoryLicense
(7) /securityincident/useraccount/{id}findAllSecurityIncidentOfUserAccount(id)RegionModuleGETUserAccount SecurityIncident
(8) /regulatorylicense/{id}updateRegulatoryLicenseById(regulatorylicense)RegionModulePUTRegulatoryLicense
(9) /securityincident/merchant/{id}findAllSecurityIncidentOfMerchant(id)RegionModuleGETMerchant SecurityIncident
(10) /securityincidentinsertSecurityIncident(securityincident)RegionModulePOSTSecurityIncident
(11) /regionfindAllRegion()RegionModuleGETRegion
(12) /region/{id}findRegionById(id)RegionModuleGETRegion
(13) /region/{id}deleteRegionById(id)RegionModuleDELETERegion
(14) /regulatorylicense/{id}deleteRegulatoryLicenseById(id)RegionModuleDELETERegulatoryLicense
(15) /exchangerate/{id}updateExchangeRateById(exchangerate)RegionModulePUTExchangeRate
(16) /securityincident/{id}updateSecurityIncidentById(securityincident)RegionModulePUTSecurityIncident
(17) /regulatorylicense/region/{id}findAllRegulatoryLicenseOfRegion(id)RegionModuleGETRegion RegulatoryLicense
(18) /region/{id}updateRegionById(region)RegionModulePUTRegion
(19) /exchangerate/{id}deleteExchangeRateById(id)RegionModuleDELETEExchangeRate
(20) /exchangerateinsertExchangeRate(exchangerate)RegionModulePOSTExchangeRate
(21) /regulatorylicense/country/{id}findAllRegulatoryLicenseOfCountry(id)RegionModuleGETCountry RegulatoryLicense
(22) /securityincidentfindAllSecurityIncident()RegionModuleGETSecurityIncident
(23) /exchangeratefindAllExchangeRate()RegionModuleGETExchangeRate
(24) /securityincident/{id}findSecurityIncidentById(id)RegionModuleGETSecurityIncident






5.1 EXCHANGE RATE


ExchangeRateRegionModulePayPal

Properties (5)

PropertyTypeEntityReferenceModule
(1) EffectiveFromDATEExchangeRate
(2) EffectiveToDATEExchangeRate
(3) RateDOUBLEExchangeRate
(4) SourceCurrencyLONGExchangeRate
(5) TargetCurrencyLONGExchangeRate





Example:

final ExchangeRate exchangerate = (ExchangeRate) invokeModule(REGION_MODULE + "/exchangerate/" + id, ExchangeRate.class);
if (exchangerate != null) {
}
return exchangerate;


5.2 REGION


RegionRegionModulePayPal

Properties (2)

PropertyTypeEntityReferenceModule
(1) CodeSTRINGRegion
(2) NameSTRINGRegion





Example:

final Region region = (Region) invokeModule(REGION_MODULE + "/region/" + id, Region.class);
if (region != null) {
}
return region;


5.3 REGULATORY LICENSE


RegulatoryLicenseRegionModulePayPal

Properties (8)

PropertyTypeEntityReferenceModule
(1) AuthorityNameSTRINGRegulatoryLicense
(2) CountryLONGRegulatoryLicenseCountryCountryModule
(3) ExpiresAtDATERegulatoryLicense
(4) IssuedAtDATERegulatoryLicense
(5) LicenseNumberSTRINGRegulatoryLicense
(6) LicenseTypeSTRINGRegulatoryLicense
(7) RegionLONGRegulatoryLicenseRegionRegionModule
(8) StatusSTRINGRegulatoryLicense





Example:

final RegulatoryLicense regulatorylicense = (RegulatoryLicense) invokeModule(REGION_MODULE + "/regulatorylicense/" + id, RegulatoryLicense.class);
if (regulatorylicense != null) {
    final Region region1 = (Region) invokeModule(REGION_MODULE + "/region/" + regulatorylicense.getRegion().getId(), Region.class);
    if (region1 != null) {
    }
    final Country country2 = (Country) invokeModule(COUNTRY_MODULE + "/country/" + regulatorylicense.getCountry().getId(), Country.class);
    if (country2 != null) {
        final Region region3 = (Region) invokeModule(REGION_MODULE + "/region/" + country2.getRegion().getId(), Region.class);
        if (region3 != null) {
        }
    }
}
return regulatorylicense;


5.4 SECURITY INCIDENT


SecurityIncidentRegionModulePayPal

Properties (7)

PropertyTypeEntityReferenceModule
(1) DescriptionSTRINGSecurityIncident
(2) DetectedAtDATESecurityIncident
(3) MerchantLONGSecurityIncidentMerchantMerchantModule
(4) ResolvedAtDATESecurityIncident
(5) SeveritySTRINGSecurityIncident
(6) TypeSTRINGSecurityIncident
(7) UserAccountLONGSecurityIncidentUserAccountUserAccountModule





Example:

final SecurityIncident securityincident = (SecurityIncident) invokeModule(REGION_MODULE + "/securityincident/" + id, SecurityIncident.class);
if (securityincident != null) {
    final Merchant merchant1 = (Merchant) invokeModule(MERCHANT_MODULE + "/merchant/" + securityincident.getMerchant().getId(), Merchant.class);
    if (merchant1 != null) {
        final UserAccount useraccount2 = (UserAccount) invokeModule(USER_ACCOUNT_MODULE + "/useraccount/" + merchant1.getUserAccount().getId(), UserAccount.class);
        if (useraccount2 != null) {
        }
    }
    final UserAccount useraccount3 = (UserAccount) invokeModule(USER_ACCOUNT_MODULE + "/useraccount/" + securityincident.getUserAccount().getId(), UserAccount.class);
    if (useraccount3 != null) {
    }
}
return securityincident;


Overview

Summary

ContactDonateImprint