Overview

Summary

ContactDonateImprint


7. REGULATOR MODULE (UI prompt)



Module Entities (9)

EntityAliasModuleGlobal Schema
(1) CountryCountryExchangeModuleNasdaq
(2) ExchangeExchangeExchangeModuleNasdaq
(3) InspectionInspectionExchangeModuleNasdaq
(4) LegalActionLegalActionRegulatorModuleNasdaq
(5) ListingListingListingModuleNasdaq
(6) MarketMakerMarketMakerRegulatorModuleNasdaq
(7) MarketMakerQuotePermissionMarketMakerQuotePermissionQuoteLevelModuleNasdaq
(8) RegulatorRegulatorRegulatorModuleNasdaq
(9) SecuritySecurityRegulatorModuleNasdaq

Module Interfaces (26)

Remote MethodLocal MethodModuleHTTP-MethodReferences
(1) /security/{id}updateSecurityById(security)RegulatorModulePUTSecurity
(2) /marketmaker/{id}deleteMarketMakerById(id)RegulatorModuleDELETEMarketMaker
(3) /marketmakerfindAllMarketMaker()RegulatorModuleGETMarketMaker
(4) /marketmakerinsertMarketMaker(marketmaker)RegulatorModulePOSTMarketMaker
(5) /security/listing/{id}findAllSecurityOfListing(id)RegulatorModuleGETListing Security
(6) /legalaction/{id}updateLegalActionById(legalaction)RegulatorModulePUTLegalAction
(7) /marketmaker/regulator/{id}findAllMarketMakerOfRegulator(id)RegulatorModuleGETRegulator MarketMaker
(8) /legalactionfindAllLegalAction()RegulatorModuleGETLegalAction
(9) /regulator/{id}deleteRegulatorById(id)RegulatorModuleDELETERegulator
(10) /marketmaker/country/{id}findAllMarketMakerOfCountry(id)RegulatorModuleGETCountry MarketMaker
(11) /security/{id}deleteSecurityById(id)RegulatorModuleDELETESecurity
(12) /marketmaker/{id}findMarketMakerById(id)RegulatorModuleGETMarketMaker
(13) /securityfindAllSecurity()RegulatorModuleGETSecurity
(14) /legalaction/{id}deleteLegalActionById(id)RegulatorModuleDELETELegalAction
(15) /regulatorinsertRegulator(regulator)RegulatorModulePOSTRegulator
(16) /legalaction/exchange/{id}findAllLegalActionOfExchange(id)RegulatorModuleGETExchange LegalAction
(17) /security/{id}findSecurityById(id)RegulatorModuleGETSecurity
(18) /legalactioninsertLegalAction(legalaction)RegulatorModulePOSTLegalAction
(19) /regulator/{id}updateRegulatorById(regulator)RegulatorModulePUTRegulator
(20) /regulatorfindAllRegulator()RegulatorModuleGETRegulator
(21) /regulator/{id}findRegulatorById(id)RegulatorModuleGETRegulator
(22) /marketmaker/{id}updateMarketMakerById(marketmaker)RegulatorModulePUTMarketMaker
(23) /regulator/country/{id}findAllRegulatorOfCountry(id)RegulatorModuleGETCountry Regulator
(24) /securityinsertSecurity(security)RegulatorModulePOSTSecurity
(25) /legalaction/regulator/{id}findAllLegalActionOfRegulator(id)RegulatorModuleGETRegulator LegalAction
(26) /legalaction/{id}findLegalActionById(id)RegulatorModuleGETLegalAction






7.1 LEGAL ACTION


LegalActionRegulatorModuleNasdaq

Properties (5)

PropertyTypeEntityReferenceModule
(1) ActionDateDATELegalAction
(2) ActionTypeSTRINGLegalAction
(3) DescriptionSTRINGLegalAction
(4) ExchangeINTLegalActionExchangeExchangeModule
(5) RegulatorINTLegalActionRegulatorRegulatorModule





Example:

final LegalAction legalaction = (LegalAction) invokeModule(REGULATOR_MODULE + "/legalaction/" + id, LegalAction.class);
if (legalaction != null) {
    final Exchange exchange1 = (Exchange) invokeModule(EXCHANGE_MODULE + "/exchange/" + legalaction.getExchange().getId(), Exchange.class);
    if (exchange1 != null) {
        final Company ownercompany2 = (Company) invokeModule(COMPANY_MODULE + "/company/" + exchange1.getOwnerCompany().getId(), Company.class);
        if (ownercompany2 != null) {
            final Country country3 = (Country) invokeModule(EXCHANGE_MODULE + "/country/" + ownercompany2.getCountry().getId(), Country.class);
            if (country3 != null) {
            }
        }
        final City locationcity4 = (City) invokeModule(CITY_MODULE + "/city/" + exchange1.getLocationCity().getId(), City.class);
        if (locationcity4 != null) {
            final Country country5 = (Country) invokeModule(EXCHANGE_MODULE + "/country/" + locationcity4.getCountry().getId(), Country.class);
            if (country5 != null) {
            }
        }
        final Country locationcountry6 = (Country) invokeModule(EXCHANGE_MODULE + "/country/" + exchange1.getLocationCountry().getId(), Country.class);
        if (locationcountry6 != null) {
        }
    }
    final Regulator regulator7 = (Regulator) invokeModule(REGULATOR_MODULE + "/regulator/" + legalaction.getRegulator().getId(), Regulator.class);
    if (regulator7 != null) {
        final Country country8 = (Country) invokeModule(EXCHANGE_MODULE + "/country/" + regulator7.getCountry().getId(), Country.class);
        if (country8 != null) {
        }
    }
}
return legalaction;


7.2 MARKET MAKER


MarketMakerRegulatorModuleNasdaq

Properties (4)

PropertyTypeEntityReferenceModule
(1) CountryINTMarketMakerCountryExchangeModule
(2) IsNasdaqMemberBOOLMarketMaker
(3) NameSTRINGMarketMaker
(4) RegulatorINTMarketMakerRegulatorRegulatorModule





Example:

final MarketMaker marketmaker = (MarketMaker) invokeModule(REGULATOR_MODULE + "/marketmaker/" + id, MarketMaker.class);
if (marketmaker != null) {
    final Regulator regulator1 = (Regulator) invokeModule(REGULATOR_MODULE + "/regulator/" + marketmaker.getRegulator().getId(), Regulator.class);
    if (regulator1 != null) {
        final Country country2 = (Country) invokeModule(EXCHANGE_MODULE + "/country/" + regulator1.getCountry().getId(), Country.class);
        if (country2 != null) {
        }
    }
    final Country country3 = (Country) invokeModule(EXCHANGE_MODULE + "/country/" + marketmaker.getCountry().getId(), Country.class);
    if (country3 != null) {
    }
}
return marketmaker;


7.3 REGULATOR


RegulatorRegulatorModuleNasdaq

Properties (4)

PropertyTypeEntityReferenceModule
(1) CountryINTRegulatorCountryExchangeModule
(2) NameSTRINGRegulator
(3) TypeSTRINGRegulator
(4) WebsiteSTRINGRegulator





Example:

final Regulator regulator = (Regulator) invokeModule(REGULATOR_MODULE + "/regulator/" + id, Regulator.class);
if (regulator != null) {
    final Country country1 = (Country) invokeModule(EXCHANGE_MODULE + "/country/" + regulator.getCountry().getId(), Country.class);
    if (country1 != null) {
    }
}
return regulator;


7.4 SECURITY


SecurityRegulatorModuleNasdaq

Properties (4)

PropertyTypeEntityReferenceModule
(1) CurrencySTRINGSecurity
(2) IsActiveBOOLSecurity
(3) ListingINTSecurityListingListingModule
(4) SecurityTypeSTRINGSecurity





Example:

final Security security = (Security) invokeModule(REGULATOR_MODULE + "/security/" + id, Security.class);
if (security != null) {
    final Listing listing1 = (Listing) invokeModule(LISTING_MODULE + "/listing/" + security.getListing().getId(), Listing.class);
    if (listing1 != null) {
        final Company company2 = (Company) invokeModule(COMPANY_MODULE + "/company/" + listing1.getCompany().getId(), Company.class);
        if (company2 != null) {
            final Country country3 = (Country) invokeModule(EXCHANGE_MODULE + "/country/" + company2.getCountry().getId(), Country.class);
            if (country3 != null) {
            }
        }
        final MarketTier markettier4 = (MarketTier) invokeModule(MARKET_TIER_MODULE + "/markettier/" + listing1.getMarketTier().getId(), MarketTier.class);
        if (markettier4 != null) {
            final Exchange exchange5 = (Exchange) invokeModule(EXCHANGE_MODULE + "/exchange/" + markettier4.getExchange().getId(), Exchange.class);
            if (exchange5 != null) {
                final Company ownercompany6 = (Company) invokeModule(COMPANY_MODULE + "/company/" + exchange5.getOwnerCompany().getId(), Company.class);
                if (ownercompany6 != null) {
                    final Country country7 = (Country) invokeModule(EXCHANGE_MODULE + "/country/" + ownercompany6.getCountry().getId(), Country.class);
                    if (country7 != null) {
                    }
                }
                final City locationcity8 = (City) invokeModule(CITY_MODULE + "/city/" + exchange5.getLocationCity().getId(), City.class);
                if (locationcity8 != null) {
                    final Country country9 = (Country) invokeModule(EXCHANGE_MODULE + "/country/" + locationcity8.getCountry().getId(), Country.class);
                    if (country9 != null) {
                    }
                }
                final Country locationcountry10 = (Country) invokeModule(EXCHANGE_MODULE + "/country/" + exchange5.getLocationCountry().getId(), Country.class);
                if (locationcountry10 != null) {
                }
            }
        }
        final Exchange exchange11 = (Exchange) invokeModule(EXCHANGE_MODULE + "/exchange/" + listing1.getExchange().getId(), Exchange.class);
        if (exchange11 != null) {
            final Company ownercompany12 = (Company) invokeModule(COMPANY_MODULE + "/company/" + exchange11.getOwnerCompany().getId(), Company.class);
            if (ownercompany12 != null) {
                final Country country13 = (Country) invokeModule(EXCHANGE_MODULE + "/country/" + ownercompany12.getCountry().getId(), Country.class);
                if (country13 != null) {
                }
            }
            final City locationcity14 = (City) invokeModule(CITY_MODULE + "/city/" + exchange11.getLocationCity().getId(), City.class);
            if (locationcity14 != null) {
                final Country country15 = (Country) invokeModule(EXCHANGE_MODULE + "/country/" + locationcity14.getCountry().getId(), Country.class);
                if (country15 != null) {
                }
            }
            final Country locationcountry16 = (Country) invokeModule(EXCHANGE_MODULE + "/country/" + exchange11.getLocationCountry().getId(), Country.class);
            if (locationcountry16 != null) {
            }
        }
    }
}
return security;


Overview

Summary

ContactDonateImprint