Overview

Summary

ContactDonateImprint


Appendix E-9: PORTFOLIO (UI prompt)


PortfolioOrganizationModuleAladdin

Properties (7)

PropertyTypeEntityReferenceModule
(1) AladdinSystemLONGPortfolioAladdinSystemAladdinSystemModule
(2) BaseCurrencySTRINGPortfolio
(3) DescriptionSTRINGPortfolio
(4) InstitutionalInvestorLONGPortfolioInstitutionalInvestorOrganizationModule
(5) ManagedByOrganizationLONGPortfolioOrganizationOrganizationModule
(6) NameSTRINGPortfolio
(7) TotalValueSTRINGPortfolio


Module Interfaces (11)

Remote MethodLocal MethodModuleHTTP-MethodReferences
(1) /portfolio/{id}updatePortfolioById(portfolio)OrganizationModulePUTPortfolio
(2) /portfolio/aladdinsystem/{id}findAllPortfolioOfAladdinSystem(id)OrganizationModuleGETAladdinSystem Portfolio
(3) /portfolioinsertPortfolio(portfolio)OrganizationModulePOSTPortfolio
(4) /portfolio/{id}deletePortfolioById(id)OrganizationModuleDELETEPortfolio
(5) /portfolioholding/portfolio/{id}findAllPortfolioHoldingOfPortfolio(id)OrganizationModuleGETPortfolio PortfolioHolding
(6) /portfolio/{id}findPortfolioById(id)OrganizationModuleGETPortfolio
(7) /portfoliofindAllPortfolio()OrganizationModuleGETPortfolio
(8) /portfolio/institutionalinvestor/{id}findAllPortfolioOfInstitutionalInvestor(id)OrganizationModuleGETInstitutionalInvestor Portfolio
(9) /portfolio/managedbyorganization/{id}findAllPortfolioOfManagedByOrganization(id)OrganizationModuleGETOrganization Portfolio
(10) /simulationrun/portfolio/{id}findAllSimulationRunOfPortfolio(id)ScenarioModuleGETPortfolio SimulationRun
(11) /stresstest/portfolio/{id}findAllStressTestOfPortfolio(id)ScenarioModuleGETPortfolio StressTest





Example:

final Portfolio portfolio = (Portfolio) invokeModule(ORGANIZATION_MODULE + "/portfolio/" + id, Portfolio.class);
if (portfolio != null) {
    final InstitutionalInvestor institutionalinvestor1 = (InstitutionalInvestor) invokeModule(ORGANIZATION_MODULE + "/institutionalinvestor/" + portfolio.getInstitutionalInvestor().getId(), InstitutionalInvestor.class);
    if (institutionalinvestor1 != null) {
        final Organization organization2 = (Organization) invokeModule(ORGANIZATION_MODULE + "/organization/" + institutionalinvestor1.getOrganization().getId(), Organization.class);
        if (organization2 != null) {
        }
    }
    final Organization managedbyorganization3 = (Organization) invokeModule(ORGANIZATION_MODULE + "/organization/" + portfolio.getManagedByOrganization().getId(), Organization.class);
    if (managedbyorganization3 != null) {
    }
    final AladdinSystem aladdinsystem4 = (AladdinSystem) invokeModule(ALADDIN_SYSTEM_MODULE + "/aladdinsystem/" + portfolio.getAladdinSystem().getId(), AladdinSystem.class);
    if (aladdinsystem4 != null) {
    }
}
return portfolio;


Overview

Summary

ContactDonateImprint