Overview

Summary

ContactDonateImprint


Appendix E-27: PORTFOLIO HOLDING (UI prompt)


PortfolioHoldingOrganizationModuleAladdin

Properties (5)

PropertyTypeEntityReferenceModule
(1) FinancialProductLONGPortfolioHoldingFinancialProductFinancialProductModule
(2) MarketValueSTRINGPortfolioHolding
(3) PortfolioLONGPortfolioHoldingPortfolioOrganizationModule
(4) QuantitySTRINGPortfolioHolding
(5) ValuationDateDATEPortfolioHolding


Module Interfaces (7)

Remote MethodLocal MethodModuleHTTP-MethodReferences
(1) /portfolioholding/{id}updatePortfolioHoldingById(portfolioholding)OrganizationModulePUTPortfolioHolding
(2) /portfolioholding/{id}findPortfolioHoldingById(id)OrganizationModuleGETPortfolioHolding
(3) /portfolioholding/portfolio/{id}findAllPortfolioHoldingOfPortfolio(id)OrganizationModuleGETPortfolio PortfolioHolding
(4) /portfolioholdinginsertPortfolioHolding(portfolioholding)OrganizationModulePOSTPortfolioHolding
(5) /portfolioholdingfindAllPortfolioHolding()OrganizationModuleGETPortfolioHolding
(6) /portfolioholding/{id}deletePortfolioHoldingById(id)OrganizationModuleDELETEPortfolioHolding
(7) /portfolioholding/financialproduct/{id}findAllPortfolioHoldingOfFinancialProduct(id)OrganizationModuleGETFinancialProduct PortfolioHolding





Example:

final PortfolioHolding portfolioholding = (PortfolioHolding) invokeModule(ORGANIZATION_MODULE + "/portfolioholding/" + id, PortfolioHolding.class);
if (portfolioholding != null) {
    final Portfolio portfolio1 = (Portfolio) invokeModule(ORGANIZATION_MODULE + "/portfolio/" + portfolioholding.getPortfolio().getId(), Portfolio.class);
    if (portfolio1 != null) {
        final InstitutionalInvestor institutionalinvestor2 = (InstitutionalInvestor) invokeModule(ORGANIZATION_MODULE + "/institutionalinvestor/" + portfolio1.getInstitutionalInvestor().getId(), InstitutionalInvestor.class);
        if (institutionalinvestor2 != null) {
            final Organization organization3 = (Organization) invokeModule(ORGANIZATION_MODULE + "/organization/" + institutionalinvestor2.getOrganization().getId(), Organization.class);
            if (organization3 != null) {
            }
        }
        final Organization managedbyorganization4 = (Organization) invokeModule(ORGANIZATION_MODULE + "/organization/" + portfolio1.getManagedByOrganization().getId(), Organization.class);
        if (managedbyorganization4 != null) {
        }
        final AladdinSystem aladdinsystem5 = (AladdinSystem) invokeModule(ALADDIN_SYSTEM_MODULE + "/aladdinsystem/" + portfolio1.getAladdinSystem().getId(), AladdinSystem.class);
        if (aladdinsystem5 != null) {
        }
    }
    final FinancialProduct financialproduct6 = (FinancialProduct) invokeModule(FINANCIAL_PRODUCT_MODULE + "/financialproduct/" + portfolioholding.getFinancialProduct().getId(), FinancialProduct.class);
    if (financialproduct6 != null) {
        final AssetClass assetclass7 = (AssetClass) invokeModule(FINANCIAL_PRODUCT_MODULE + "/assetclass/" + financialproduct6.getAssetClass().getId(), AssetClass.class);
        if (assetclass7 != null) {
        }
    }
}
return portfolioholding;


Overview

Summary

ContactDonateImprint