Overview

Summary

ContactDonateImprint


Appendix E-8: MARKET MAKER (UI prompt)


MarketMakerRegulatorModuleNasdaq

Properties (4)

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


Module Interfaces (8)

Remote MethodLocal MethodModuleHTTP-MethodReferences
(1) /marketmakerquotepermission/marketmaker/{id}findAllMarketMakerQuotePermissionOfMarketMaker(id)QuoteLevelModuleGETMarketMaker MarketMakerQuotePermission
(2) /marketmakerfindAllMarketMaker()RegulatorModuleGETMarketMaker
(3) /marketmaker/{id}findMarketMakerById(id)RegulatorModuleGETMarketMaker
(4) /marketmaker/country/{id}findAllMarketMakerOfCountry(id)RegulatorModuleGETCountry MarketMaker
(5) /marketmaker/regulator/{id}findAllMarketMakerOfRegulator(id)RegulatorModuleGETRegulator MarketMaker
(6) /marketmaker/{id}updateMarketMakerById(marketmaker)RegulatorModulePUTMarketMaker
(7) /marketmaker/{id}deleteMarketMakerById(id)RegulatorModuleDELETEMarketMaker
(8) /marketmakerinsertMarketMaker(marketmaker)RegulatorModulePOSTMarketMaker





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;


Overview

Summary

ContactDonateImprint