Overview

Summary

ContactDonateImprint


4. LISTING MODULE (UI prompt)



Module Entities (8)

EntityAliasModuleGlobal Schema
(1) CompanyCompanyCompanyModuleNasdaq
(2) ExchangeExchangeExchangeModuleNasdaq
(3) IndexIndexListingModuleNasdaq
(4) IndexConstituentIndexConstituentListingModuleNasdaq
(5) ListingListingListingModuleNasdaq
(6) MarketTierMarketTierMarketTierModuleNasdaq
(7) SecuritySecurityRegulatorModuleNasdaq
(8) TradingSessionTradingSessionListingModuleNasdaq

Module Interfaces (27)

Remote MethodLocal MethodModuleHTTP-MethodReferences
(1) /indexconstituent/{id}findIndexConstituentById(id)ListingModuleGETIndexConstituent
(2) /index/{id}deleteIndexById(id)ListingModuleDELETEIndex
(3) /index/{id}findIndexById(id)ListingModuleGETIndex
(4) /listing/exchange/{id}findAllListingOfExchange(id)ListingModuleGETExchange Listing
(5) /indexconstituentfindAllIndexConstituent()ListingModuleGETIndexConstituent
(6) /tradingsession/{id}deleteTradingSessionById(id)ListingModuleDELETETradingSession
(7) /indexfindAllIndex()ListingModuleGETIndex
(8) /listingfindAllListing()ListingModuleGETListing
(9) /listing/{id}updateListingById(listing)ListingModulePUTListing
(10) /tradingsessionfindAllTradingSession()ListingModuleGETTradingSession
(11) /tradingsession/{id}findTradingSessionById(id)ListingModuleGETTradingSession
(12) /index/exchange/{id}findAllIndexOfExchange(id)ListingModuleGETExchange Index
(13) /indexconstituent/{id}deleteIndexConstituentById(id)ListingModuleDELETEIndexConstituent
(14) /indexconstituent/index/{id}findAllIndexConstituentOfIndex(id)ListingModuleGETIndex IndexConstituent
(15) /index/{id}updateIndexById(index)ListingModulePUTIndex
(16) /tradingsession/{id}updateTradingSessionById(tradingsession)ListingModulePUTTradingSession
(17) /tradingsession/exchange/{id}findAllTradingSessionOfExchange(id)ListingModuleGETExchange TradingSession
(18) /listing/markettier/{id}findAllListingOfMarketTier(id)ListingModuleGETMarketTier Listing
(19) /indexconstituent/listing/{id}findAllIndexConstituentOfListing(id)ListingModuleGETListing IndexConstituent
(20) /indexconstituentinsertIndexConstituent(indexconstituent)ListingModulePOSTIndexConstituent
(21) /tradingsessioninsertTradingSession(tradingsession)ListingModulePOSTTradingSession
(22) /listing/{id}findListingById(id)ListingModuleGETListing
(23) /listing/company/{id}findAllListingOfCompany(id)ListingModuleGETCompany Listing
(24) /listinginsertListing(listing)ListingModulePOSTListing
(25) /listing/{id}deleteListingById(id)ListingModuleDELETEListing
(26) /indexinsertIndex(index)ListingModulePOSTIndex
(27) /indexconstituent/{id}updateIndexConstituentById(indexconstituent)ListingModulePUTIndexConstituent






4.1 INDEX


IndexListingModuleNasdaq

Properties (5)

PropertyTypeEntityReferenceModule
(1) CodeSTRINGIndex
(2) DescriptionSTRINGIndex
(3) ExchangeINTIndexExchangeExchangeModule
(4) IsCapitalizationWeightedBOOLIndex
(5) NameSTRINGIndex





Example:

final Index index = (Index) invokeModule(LISTING_MODULE + "/index/" + id, Index.class);
if (index != null) {
    final Exchange exchange1 = (Exchange) invokeModule(EXCHANGE_MODULE + "/exchange/" + index.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 index;


4.2 INDEX CONSTITUENT


IndexConstituentListingModuleNasdaq

Properties (5)

PropertyTypeEntityReferenceModule
(1) EffectiveFromDATEIndexConstituent
(2) EffectiveToDATEIndexConstituent
(3) IndexINTIndexConstituentIndexListingModule
(4) ListingINTIndexConstituentListingListingModule
(5) WeightPercentDOUBLEIndexConstituent





Example:

final IndexConstituent indexconstituent = (IndexConstituent) invokeModule(LISTING_MODULE + "/indexconstituent/" + id, IndexConstituent.class);
if (indexconstituent != null) {
    final Listing listing1 = (Listing) invokeModule(LISTING_MODULE + "/listing/" + indexconstituent.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) {
            }
        }
    }
    final Index index17 = (Index) invokeModule(LISTING_MODULE + "/index/" + indexconstituent.getIndex().getId(), Index.class);
    if (index17 != null) {
        final Exchange exchange18 = (Exchange) invokeModule(EXCHANGE_MODULE + "/exchange/" + index17.getExchange().getId(), Exchange.class);
        if (exchange18 != null) {
            final Company ownercompany19 = (Company) invokeModule(COMPANY_MODULE + "/company/" + exchange18.getOwnerCompany().getId(), Company.class);
            if (ownercompany19 != null) {
                final Country country20 = (Country) invokeModule(EXCHANGE_MODULE + "/country/" + ownercompany19.getCountry().getId(), Country.class);
                if (country20 != null) {
                }
            }
            final City locationcity21 = (City) invokeModule(CITY_MODULE + "/city/" + exchange18.getLocationCity().getId(), City.class);
            if (locationcity21 != null) {
                final Country country22 = (Country) invokeModule(EXCHANGE_MODULE + "/country/" + locationcity21.getCountry().getId(), Country.class);
                if (country22 != null) {
                }
            }
            final Country locationcountry23 = (Country) invokeModule(EXCHANGE_MODULE + "/country/" + exchange18.getLocationCountry().getId(), Country.class);
            if (locationcountry23 != null) {
            }
        }
    }
}
return indexconstituent;


4.3 LISTING


ListingListingModuleNasdaq

Properties (8)

PropertyTypeEntityReferenceModule
(1) CompanyINTListingCompanyCompanyModule
(2) CurrencySTRINGListing
(3) ExchangeINTListingExchangeExchangeModule
(4) IsPrimaryBOOLListing
(5) ListingDateDATEListing
(6) MarketTierINTListingMarketTierMarketTierModule
(7) StatusSTRINGListing
(8) TickerSymbolSTRINGListing





Example:

final Listing listing = (Listing) invokeModule(LISTING_MODULE + "/listing/" + id, Listing.class);
if (listing != null) {
    final Company company1 = (Company) invokeModule(COMPANY_MODULE + "/company/" + listing.getCompany().getId(), Company.class);
    if (company1 != null) {
        final Country country2 = (Country) invokeModule(EXCHANGE_MODULE + "/country/" + company1.getCountry().getId(), Country.class);
        if (country2 != null) {
        }
    }
    final MarketTier markettier3 = (MarketTier) invokeModule(MARKET_TIER_MODULE + "/markettier/" + listing.getMarketTier().getId(), MarketTier.class);
    if (markettier3 != null) {
        final Exchange exchange4 = (Exchange) invokeModule(EXCHANGE_MODULE + "/exchange/" + markettier3.getExchange().getId(), Exchange.class);
        if (exchange4 != null) {
            final Company ownercompany5 = (Company) invokeModule(COMPANY_MODULE + "/company/" + exchange4.getOwnerCompany().getId(), Company.class);
            if (ownercompany5 != null) {
                final Country country6 = (Country) invokeModule(EXCHANGE_MODULE + "/country/" + ownercompany5.getCountry().getId(), Country.class);
                if (country6 != null) {
                }
            }
            final City locationcity7 = (City) invokeModule(CITY_MODULE + "/city/" + exchange4.getLocationCity().getId(), City.class);
            if (locationcity7 != null) {
                final Country country8 = (Country) invokeModule(EXCHANGE_MODULE + "/country/" + locationcity7.getCountry().getId(), Country.class);
                if (country8 != null) {
                }
            }
            final Country locationcountry9 = (Country) invokeModule(EXCHANGE_MODULE + "/country/" + exchange4.getLocationCountry().getId(), Country.class);
            if (locationcountry9 != null) {
            }
        }
    }
    final Exchange exchange10 = (Exchange) invokeModule(EXCHANGE_MODULE + "/exchange/" + listing.getExchange().getId(), Exchange.class);
    if (exchange10 != null) {
        final Company ownercompany11 = (Company) invokeModule(COMPANY_MODULE + "/company/" + exchange10.getOwnerCompany().getId(), Company.class);
        if (ownercompany11 != null) {
            final Country country12 = (Country) invokeModule(EXCHANGE_MODULE + "/country/" + ownercompany11.getCountry().getId(), Country.class);
            if (country12 != null) {
            }
        }
        final City locationcity13 = (City) invokeModule(CITY_MODULE + "/city/" + exchange10.getLocationCity().getId(), City.class);
        if (locationcity13 != null) {
            final Country country14 = (Country) invokeModule(EXCHANGE_MODULE + "/country/" + locationcity13.getCountry().getId(), Country.class);
            if (country14 != null) {
            }
        }
        final Country locationcountry15 = (Country) invokeModule(EXCHANGE_MODULE + "/country/" + exchange10.getLocationCountry().getId(), Country.class);
        if (locationcountry15 != null) {
        }
    }
}
return listing;


4.4 TRADING SESSION


TradingSessionListingModuleNasdaq

Properties (7)

PropertyTypeEntityReferenceModule
(1) EndTimeLocalSTRINGTradingSession
(2) ExchangeINTTradingSessionExchangeExchangeModule
(3) IsExtendedHoursBOOLTradingSession
(4) NameSTRINGTradingSession
(5) SessionTypeSTRINGTradingSession
(6) StartTimeLocalSTRINGTradingSession
(7) TimeZoneSTRINGTradingSession





Example:

final TradingSession tradingsession = (TradingSession) invokeModule(LISTING_MODULE + "/tradingsession/" + id, TradingSession.class);
if (tradingsession != null) {
    final Exchange exchange1 = (Exchange) invokeModule(EXCHANGE_MODULE + "/exchange/" + tradingsession.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 tradingsession;


Overview

Summary

ContactDonateImprint