Overview

Summary

ContactDonateImprint


Appendix E-14: LISTING (UI prompt)


ListingListingModuleNasdaq

Properties (8)

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


Module Interfaces (10)

Remote MethodLocal MethodModuleHTTP-MethodReferences
(1) /listinginsertListing(listing)ListingModulePOSTListing
(2) /listing/exchange/{id}findAllListingOfExchange(id)ListingModuleGETExchange Listing
(3) /listing/company/{id}findAllListingOfCompany(id)ListingModuleGETCompany Listing
(4) /listing/{id}updateListingById(listing)ListingModulePUTListing
(5) /listing/{id}findListingById(id)ListingModuleGETListing
(6) /listing/markettier/{id}findAllListingOfMarketTier(id)ListingModuleGETMarketTier Listing
(7) /listing/{id}deleteListingById(id)ListingModuleDELETEListing
(8) /listingfindAllListing()ListingModuleGETListing
(9) /indexconstituent/listing/{id}findAllIndexConstituentOfListing(id)ListingModuleGETListing IndexConstituent
(10) /security/listing/{id}findAllSecurityOfListing(id)RegulatorModuleGETListing Security





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;


Overview

Summary

ContactDonateImprint