Overview

Summary

ContactDonateImprint


6. QUOTE LEVEL MODULE (UI prompt)



Module Entities (5)

EntityAliasModuleGlobal Schema
(1) ExchangeExchangeExchangeModuleNasdaq
(2) MarketMakerMarketMakerRegulatorModuleNasdaq
(3) MarketMakerQuotePermissionMarketMakerQuotePermissionQuoteLevelModuleNasdaq
(4) QuoteLevelQuoteLevelQuoteLevelModuleNasdaq
(5) TradingScheduleChangeTradingScheduleChangeQuoteLevelModuleNasdaq

Module Interfaces (20)

Remote MethodLocal MethodModuleHTTP-MethodReferences
(1) /marketmakerquotepermission/marketmaker/{id}findAllMarketMakerQuotePermissionOfMarketMaker(id)QuoteLevelModuleGETMarketMaker MarketMakerQuotePermission
(2) /marketmakerquotepermissionfindAllMarketMakerQuotePermission()QuoteLevelModuleGETMarketMakerQuotePermission
(3) /quotelevel/{id}updateQuoteLevelById(quotelevel)QuoteLevelModulePUTQuoteLevel
(4) /tradingschedulechange/{id}updateTradingScheduleChangeById(tradingschedulechange)QuoteLevelModulePUTTradingScheduleChange
(5) /marketmakerquotepermission/{id}updateMarketMakerQuotePermissionById(marketmakerquotepermission)QuoteLevelModulePUTMarketMakerQuotePermission
(6) /quotelevelfindAllQuoteLevel()QuoteLevelModuleGETQuoteLevel
(7) /marketmakerquotepermissioninsertMarketMakerQuotePermission(marketmakerquotepermission)QuoteLevelModulePOSTMarketMakerQuotePermission
(8) /tradingschedulechangeinsertTradingScheduleChange(tradingschedulechange)QuoteLevelModulePOSTTradingScheduleChange
(9) /tradingschedulechange/exchange/{id}findAllTradingScheduleChangeOfExchange(id)QuoteLevelModuleGETExchange TradingScheduleChange
(10) /tradingschedulechangefindAllTradingScheduleChange()QuoteLevelModuleGETTradingScheduleChange
(11) /quotelevel/{id}findQuoteLevelById(id)QuoteLevelModuleGETQuoteLevel
(12) /quotelevelinsertQuoteLevel(quotelevel)QuoteLevelModulePOSTQuoteLevel
(13) /marketmakerquotepermission/{id}deleteMarketMakerQuotePermissionById(id)QuoteLevelModuleDELETEMarketMakerQuotePermission
(14) /marketmakerquotepermission/exchange/{id}findAllMarketMakerQuotePermissionOfExchange(id)QuoteLevelModuleGETExchange MarketMakerQuotePermission
(15) /tradingschedulechange/{id}deleteTradingScheduleChangeById(id)QuoteLevelModuleDELETETradingScheduleChange
(16) /tradingschedulechange/{id}findTradingScheduleChangeById(id)QuoteLevelModuleGETTradingScheduleChange
(17) /marketmakerquotepermission/{id}findMarketMakerQuotePermissionById(id)QuoteLevelModuleGETMarketMakerQuotePermission
(18) /marketmakerquotepermission/quotelevel/{id}findAllMarketMakerQuotePermissionOfQuoteLevel(id)QuoteLevelModuleGETQuoteLevel MarketMakerQuotePermission
(19) /quotelevel/exchange/{id}findAllQuoteLevelOfExchange(id)QuoteLevelModuleGETExchange QuoteLevel
(20) /quotelevel/{id}deleteQuoteLevelById(id)QuoteLevelModuleDELETEQuoteLevel






6.1 MARKET MAKER QUOTE PERMISSION


MarketMakerQuotePermissionQuoteLevelModuleNasdaq

Properties (5)

PropertyTypeEntityReferenceModule
(1) EffectiveFromDATEMarketMakerQuotePermission
(2) EffectiveToDATEMarketMakerQuotePermission
(3) ExchangeINTMarketMakerQuotePermissionExchangeExchangeModule
(4) MarketMakerINTMarketMakerQuotePermissionMarketMakerRegulatorModule
(5) QuoteLevelINTMarketMakerQuotePermissionQuoteLevelQuoteLevelModule





Example:

final MarketMakerQuotePermission marketmakerquotepermission = (MarketMakerQuotePermission) invokeModule(QUOTE_LEVEL_MODULE + "/marketmakerquotepermission/" + id, MarketMakerQuotePermission.class);
if (marketmakerquotepermission != null) {
    final MarketMaker marketmaker1 = (MarketMaker) invokeModule(REGULATOR_MODULE + "/marketmaker/" + marketmakerquotepermission.getMarketMaker().getId(), MarketMaker.class);
    if (marketmaker1 != null) {
        final Regulator regulator2 = (Regulator) invokeModule(REGULATOR_MODULE + "/regulator/" + marketmaker1.getRegulator().getId(), Regulator.class);
        if (regulator2 != null) {
            final Country country3 = (Country) invokeModule(EXCHANGE_MODULE + "/country/" + regulator2.getCountry().getId(), Country.class);
            if (country3 != null) {
            }
        }
        final Country country4 = (Country) invokeModule(EXCHANGE_MODULE + "/country/" + marketmaker1.getCountry().getId(), Country.class);
        if (country4 != null) {
        }
    }
    final Exchange exchange5 = (Exchange) invokeModule(EXCHANGE_MODULE + "/exchange/" + marketmakerquotepermission.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 QuoteLevel quotelevel11 = (QuoteLevel) invokeModule(QUOTE_LEVEL_MODULE + "/quotelevel/" + marketmakerquotepermission.getQuoteLevel().getId(), QuoteLevel.class);
    if (quotelevel11 != null) {
        final Exchange exchange12 = (Exchange) invokeModule(EXCHANGE_MODULE + "/exchange/" + quotelevel11.getExchange().getId(), Exchange.class);
        if (exchange12 != null) {
            final Company ownercompany13 = (Company) invokeModule(COMPANY_MODULE + "/company/" + exchange12.getOwnerCompany().getId(), Company.class);
            if (ownercompany13 != null) {
                final Country country14 = (Country) invokeModule(EXCHANGE_MODULE + "/country/" + ownercompany13.getCountry().getId(), Country.class);
                if (country14 != null) {
                }
            }
            final City locationcity15 = (City) invokeModule(CITY_MODULE + "/city/" + exchange12.getLocationCity().getId(), City.class);
            if (locationcity15 != null) {
                final Country country16 = (Country) invokeModule(EXCHANGE_MODULE + "/country/" + locationcity15.getCountry().getId(), Country.class);
                if (country16 != null) {
                }
            }
            final Country locationcountry17 = (Country) invokeModule(EXCHANGE_MODULE + "/country/" + exchange12.getLocationCountry().getId(), Country.class);
            if (locationcountry17 != null) {
            }
        }
    }
}
return marketmakerquotepermission;


6.2 QUOTE LEVEL


QuoteLevelQuoteLevelModuleNasdaq

Properties (4)

PropertyTypeEntityReferenceModule
(1) DescriptionSTRINGQuoteLevel
(2) ExchangeINTQuoteLevelExchangeExchangeModule
(3) IsForMarketMakersBOOLQuoteLevel
(4) LevelNumberINTQuoteLevel





Example:

final QuoteLevel quotelevel = (QuoteLevel) invokeModule(QUOTE_LEVEL_MODULE + "/quotelevel/" + id, QuoteLevel.class);
if (quotelevel != null) {
    final Exchange exchange1 = (Exchange) invokeModule(EXCHANGE_MODULE + "/exchange/" + quotelevel.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) {
        }
    }
}
return quotelevel;


6.3 TRADING SCHEDULE CHANGE


TradingScheduleChangeQuoteLevelModuleNasdaq

Properties (4)

PropertyTypeEntityReferenceModule
(1) AnnouncementDateDATETradingScheduleChange
(2) DescriptionSTRINGTradingScheduleChange
(3) EffectiveDateDATETradingScheduleChange
(4) ExchangeINTTradingScheduleChangeExchangeExchangeModule





Example:

final TradingScheduleChange tradingschedulechange = (TradingScheduleChange) invokeModule(QUOTE_LEVEL_MODULE + "/tradingschedulechange/" + id, TradingScheduleChange.class);
if (tradingschedulechange != null) {
    final Exchange exchange1 = (Exchange) invokeModule(EXCHANGE_MODULE + "/exchange/" + tradingschedulechange.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) {
        }
    }
}
return tradingschedulechange;


Overview

Summary

ContactDonateImprint