Overview

Summary

ContactDonateImprint


2. Modular API



2.1 Module System




2.2 Module Interfaces


API 1: AladdinSystemService-API (33)

Remote MethodLocal MethodModuleHTTP-MethodReferences
(1) /aladdincustomerinsertAladdinCustomer(aladdincustomer)AladdinSystemModulePOSTAladdinCustomer
(2) /historicaldataset/{id}deleteHistoricalDataSetById(id)AladdinSystemModuleDELETEHistoricalDataSet
(3) /aladdindatasource/datasource/{id}findAllAladdinDataSourceOfDataSource(id)AladdinSystemModuleGETDataSource AladdinDataSource
(4) /aladdincustomer/institutionalinvestor/{id}findAllAladdinCustomerOfInstitutionalInvestor(id)AladdinSystemModuleGETInstitutionalInvestor AladdinCustomer
(5) /aladdinsysteminsertAladdinSystem(aladdinsystem)AladdinSystemModulePOSTAladdinSystem
(6) /aladdinsystemfindAllAladdinSystem()AladdinSystemModuleGETAladdinSystem
(7) /aladdindatasource/{id}findAladdinDataSourceById(id)AladdinSystemModuleGETAladdinDataSource
(8) /aladdincustomer/{id}deleteAladdinCustomerById(id)AladdinSystemModuleDELETEAladdinCustomer
(9) /trademark/{id}findTrademarkById(id)AladdinSystemModuleGETTrademark
(10) /aladdindatasourcefindAllAladdinDataSource()AladdinSystemModuleGETAladdinDataSource
(11) /historicaldataset/{id}updateHistoricalDataSetById(historicaldataset)AladdinSystemModulePUTHistoricalDataSet
(12) /aladdindatasource/{id}updateAladdinDataSourceById(aladdindatasource)AladdinSystemModulePUTAladdinDataSource
(13) /aladdincustomer/aladdinsystem/{id}findAllAladdinCustomerOfAladdinSystem(id)AladdinSystemModuleGETAladdinSystem AladdinCustomer
(14) /trademark/{id}deleteTrademarkById(id)AladdinSystemModuleDELETETrademark
(15) /historicaldataset/aladdinsystem/{id}findAllHistoricalDataSetOfAladdinSystem(id)AladdinSystemModuleGETAladdinSystem HistoricalDataSet
(16) /historicaldataset/datasource/{id}findAllHistoricalDataSetOfDataSource(id)AladdinSystemModuleGETDataSource HistoricalDataSet
(17) /aladdincustomerfindAllAladdinCustomer()AladdinSystemModuleGETAladdinCustomer
(18) /trademarkinsertTrademark(trademark)AladdinSystemModulePOSTTrademark
(19) /aladdinsystem/{id}deleteAladdinSystemById(id)AladdinSystemModuleDELETEAladdinSystem
(20) /aladdindatasource/{id}deleteAladdinDataSourceById(id)AladdinSystemModuleDELETEAladdinDataSource
(21) /historicaldataset/{id}findHistoricalDataSetById(id)AladdinSystemModuleGETHistoricalDataSet
(22) /trademarkfindAllTrademark()AladdinSystemModuleGETTrademark
(23) /historicaldatasetinsertHistoricalDataSet(historicaldataset)AladdinSystemModulePOSTHistoricalDataSet
(24) /aladdinsystem/{id}updateAladdinSystemById(aladdinsystem)AladdinSystemModulePUTAladdinSystem
(25) /aladdincustomer/{id}updateAladdinCustomerById(aladdincustomer)AladdinSystemModulePUTAladdinCustomer
(26) /historicaldatasetfindAllHistoricalDataSet()AladdinSystemModuleGETHistoricalDataSet
(27) /aladdinsystem/{id}findAladdinSystemById(id)AladdinSystemModuleGETAladdinSystem
(28) /aladdindatasource/aladdinsystem/{id}findAllAladdinDataSourceOfAladdinSystem(id)AladdinSystemModuleGETAladdinSystem AladdinDataSource
(29) /trademark/organization/{id}findAllTrademarkOfOrganization(id)AladdinSystemModuleGETOrganization Trademark
(30) /aladdincustomer/{id}findAladdinCustomerById(id)AladdinSystemModuleGETAladdinCustomer
(31) /trademark/aladdinsystem/{id}findAllTrademarkOfAladdinSystem(id)AladdinSystemModuleGETAladdinSystem Trademark
(32) /aladdindatasourceinsertAladdinDataSource(aladdindatasource)AladdinSystemModulePOSTAladdinDataSource
(33) /trademark/{id}updateTrademarkById(trademark)AladdinSystemModulePUTTrademark

API 2: DataCenterService-API (13)

Remote MethodLocal MethodModuleHTTP-MethodReferences
(1) /computer/{id}findComputerById(id)DataCenterModuleGETComputer
(2) /datacenterinsertDataCenter(datacenter)DataCenterModulePOSTDataCenter
(3) /datacenterfindAllDataCenter()DataCenterModuleGETDataCenter
(4) /datacenter/{id}deleteDataCenterById(id)DataCenterModuleDELETEDataCenter
(5) /computerinsertComputer(computer)DataCenterModulePOSTComputer
(6) /computer/{id}updateComputerById(computer)DataCenterModulePUTComputer
(7) /datacenter/{id}findDataCenterById(id)DataCenterModuleGETDataCenter
(8) /datacenter/organization/{id}findAllDataCenterOfOrganization(id)DataCenterModuleGETOrganization DataCenter
(9) /datacenter/aladdinsystem/{id}findAllDataCenterOfAladdinSystem(id)DataCenterModuleGETAladdinSystem DataCenter
(10) /computer/datacenter/{id}findAllComputerOfDataCenter(id)DataCenterModuleGETDataCenter Computer
(11) /computerfindAllComputer()DataCenterModuleGETComputer
(12) /computer/{id}deleteComputerById(id)DataCenterModuleDELETEComputer
(13) /datacenter/{id}updateDataCenterById(datacenter)DataCenterModulePUTDataCenter

API 3: DataSourceService-API (11)

Remote MethodLocal MethodModuleHTTP-MethodReferences
(1) /bigdatasource/{id}updateBigDataSourceById(bigdatasource)DataSourceModulePUTBigDataSource
(2) /bigdatasource/{id}deleteBigDataSourceById(id)DataSourceModuleDELETEBigDataSource
(3) /bigdatasourceinsertBigDataSource(bigdatasource)DataSourceModulePOSTBigDataSource
(4) /datasourcefindAllDataSource()DataSourceModuleGETDataSource
(5) /bigdatasource/{id}findBigDataSourceById(id)DataSourceModuleGETBigDataSource
(6) /bigdatasource/datasource/{id}findAllBigDataSourceOfDataSource(id)DataSourceModuleGETDataSource BigDataSource
(7) /datasource/{id}updateDataSourceById(datasource)DataSourceModulePUTDataSource
(8) /datasource/{id}deleteDataSourceById(id)DataSourceModuleDELETEDataSource
(9) /datasource/{id}findDataSourceById(id)DataSourceModuleGETDataSource
(10) /datasourceinsertDataSource(datasource)DataSourceModulePOSTDataSource
(11) /bigdatasourcefindAllBigDataSource()DataSourceModuleGETBigDataSource

API 4: FinancialProductService-API (18)

Remote MethodLocal MethodModuleHTTP-MethodReferences
(1) /financialproduct/{id}updateFinancialProductById(financialproduct)FinancialProductModulePUTFinancialProduct
(2) /financialproductfindAllFinancialProduct()FinancialProductModuleGETFinancialProduct
(3) /assetclassfindAllAssetClass()FinancialProductModuleGETAssetClass
(4) /financialproduct/{id}findFinancialProductById(id)FinancialProductModuleGETFinancialProduct
(5) /mandateinstrumentfindAllMandateInstrument()FinancialProductModuleGETMandateInstrument
(6) /assetclassinsertAssetClass(assetclass)FinancialProductModulePOSTAssetClass
(7) /mandateinstrument/{id}findMandateInstrumentById(id)FinancialProductModuleGETMandateInstrument
(8) /mandateinstrumentinsertMandateInstrument(mandateinstrument)FinancialProductModulePOSTMandateInstrument
(9) /mandateinstrument/{id}deleteMandateInstrumentById(id)FinancialProductModuleDELETEMandateInstrument
(10) /mandateinstrument/financialproduct/{id}findAllMandateInstrumentOfFinancialProduct(id)FinancialProductModuleGETFinancialProduct MandateInstrument
(11) /mandateinstrument/governmentmandate/{id}findAllMandateInstrumentOfGovernmentMandate(id)FinancialProductModuleGETGovernmentMandate MandateInstrument
(12) /financialproduct/{id}deleteFinancialProductById(id)FinancialProductModuleDELETEFinancialProduct
(13) /financialproduct/assetclass/{id}findAllFinancialProductOfAssetClass(id)FinancialProductModuleGETAssetClass FinancialProduct
(14) /mandateinstrument/{id}updateMandateInstrumentById(mandateinstrument)FinancialProductModulePUTMandateInstrument
(15) /assetclass/{id}updateAssetClassById(assetclass)FinancialProductModulePUTAssetClass
(16) /financialproductinsertFinancialProduct(financialproduct)FinancialProductModulePOSTFinancialProduct
(17) /assetclass/{id}deleteAssetClassById(id)FinancialProductModuleDELETEAssetClass
(18) /assetclass/{id}findAssetClassById(id)FinancialProductModuleGETAssetClass

API 5: GovernmentMandateService-API (14)

Remote MethodLocal MethodModuleHTTP-MethodReferences
(1) /governmentmandate/{id}deleteGovernmentMandateById(id)GovernmentMandateModuleDELETEGovernmentMandate
(2) /governmentmandateinsertGovernmentMandate(governmentmandate)GovernmentMandateModulePOSTGovernmentMandate
(3) /governmentmandate/{id}updateGovernmentMandateById(governmentmandate)GovernmentMandateModulePUTGovernmentMandate
(4) /crisisfindAllCrisis()GovernmentMandateModuleGETCrisis
(5) /governmentmandate/clientorganization/{id}findAllGovernmentMandateOfClientOrganization(id)GovernmentMandateModuleGETOrganization GovernmentMandate
(6) /crisisinsertCrisis(crisis)GovernmentMandateModulePOSTCrisis
(7) /crisis/{id}updateCrisisById(crisis)GovernmentMandateModulePUTCrisis
(8) /governmentmandate/crisis/{id}findAllGovernmentMandateOfCrisis(id)GovernmentMandateModuleGETCrisis GovernmentMandate
(9) /governmentmandate/{id}findGovernmentMandateById(id)GovernmentMandateModuleGETGovernmentMandate
(10) /governmentmandate/aladdinsystem/{id}findAllGovernmentMandateOfAladdinSystem(id)GovernmentMandateModuleGETAladdinSystem GovernmentMandate
(11) /crisis/{id}deleteCrisisById(id)GovernmentMandateModuleDELETECrisis
(12) /crisis/{id}findCrisisById(id)GovernmentMandateModuleGETCrisis
(13) /governmentmandate/serviceproviderorganization/{id}findAllGovernmentMandateOfServiceProviderOrganization(id)GovernmentMandateModuleGETOrganization GovernmentMandate
(14) /governmentmandatefindAllGovernmentMandate()GovernmentMandateModuleGETGovernmentMandate

API 6: OrganizationService-API (26)

Remote MethodLocal MethodModuleHTTP-MethodReferences
(1) /organizationfindAllOrganization()OrganizationModuleGETOrganization
(2) /portfolioholdinginsertPortfolioHolding(portfolioholding)OrganizationModulePOSTPortfolioHolding
(3) /organizationinsertOrganization(organization)OrganizationModulePOSTOrganization
(4) /portfolio/{id}findPortfolioById(id)OrganizationModuleGETPortfolio
(5) /portfolioholding/{id}deletePortfolioHoldingById(id)OrganizationModuleDELETEPortfolioHolding
(6) /institutionalinvestorinsertInstitutionalInvestor(institutionalinvestor)OrganizationModulePOSTInstitutionalInvestor
(7) /portfolioholding/financialproduct/{id}findAllPortfolioHoldingOfFinancialProduct(id)OrganizationModuleGETFinancialProduct PortfolioHolding
(8) /portfolio/aladdinsystem/{id}findAllPortfolioOfAladdinSystem(id)OrganizationModuleGETAladdinSystem Portfolio
(9) /portfolioholding/{id}updatePortfolioHoldingById(portfolioholding)OrganizationModulePUTPortfolioHolding
(10) /portfolio/institutionalinvestor/{id}findAllPortfolioOfInstitutionalInvestor(id)OrganizationModuleGETInstitutionalInvestor Portfolio
(11) /institutionalinvestorfindAllInstitutionalInvestor()OrganizationModuleGETInstitutionalInvestor
(12) /organization/{id}findOrganizationById(id)OrganizationModuleGETOrganization
(13) /institutionalinvestor/{id}findInstitutionalInvestorById(id)OrganizationModuleGETInstitutionalInvestor
(14) /portfolioholdingfindAllPortfolioHolding()OrganizationModuleGETPortfolioHolding
(15) /portfolio/managedbyorganization/{id}findAllPortfolioOfManagedByOrganization(id)OrganizationModuleGETOrganization Portfolio
(16) /institutionalinvestor/{id}updateInstitutionalInvestorById(institutionalinvestor)OrganizationModulePUTInstitutionalInvestor
(17) /institutionalinvestor/{id}deleteInstitutionalInvestorById(id)OrganizationModuleDELETEInstitutionalInvestor
(18) /portfolio/{id}updatePortfolioById(portfolio)OrganizationModulePUTPortfolio
(19) /portfolioinsertPortfolio(portfolio)OrganizationModulePOSTPortfolio
(20) /portfoliofindAllPortfolio()OrganizationModuleGETPortfolio
(21) /portfolioholding/portfolio/{id}findAllPortfolioHoldingOfPortfolio(id)OrganizationModuleGETPortfolio PortfolioHolding
(22) /organization/{id}deleteOrganizationById(id)OrganizationModuleDELETEOrganization
(23) /organization/{id}updateOrganizationById(organization)OrganizationModulePUTOrganization
(24) /portfolioholding/{id}findPortfolioHoldingById(id)OrganizationModuleGETPortfolioHolding
(25) /portfolio/{id}deletePortfolioById(id)OrganizationModuleDELETEPortfolio
(26) /institutionalinvestor/organization/{id}findAllInstitutionalInvestorOfOrganization(id)OrganizationModuleGETOrganization InstitutionalInvestor

API 7: PersonService-API (19)

Remote MethodLocal MethodModuleHTTP-MethodReferences
(1) /personroleorganization/{id}deletePersonRoleOrganizationById(id)PersonModuleDELETEPersonRoleOrganization
(2) /person/{id}deletePersonById(id)PersonModuleDELETEPerson
(3) /personroleorganization/organization/{id}findAllPersonRoleOrganizationOfOrganization(id)PersonModuleGETOrganization PersonRoleOrganization
(4) /author/{id}findAuthorById(id)PersonModuleGETAuthor
(5) /authorinsertAuthor(author)PersonModulePOSTAuthor
(6) /authorfindAllAuthor()PersonModuleGETAuthor
(7) /personroleorganization/person/{id}findAllPersonRoleOrganizationOfPerson(id)PersonModuleGETPerson PersonRoleOrganization
(8) /author/{id}updateAuthorById(author)PersonModulePUTAuthor
(9) /person/{id}updatePersonById(person)PersonModulePUTPerson
(10) /personinsertPerson(person)PersonModulePOSTPerson
(11) /personfindAllPerson()PersonModuleGETPerson
(12) /person/{id}findPersonById(id)PersonModuleGETPerson
(13) /author/person/{id}findAllAuthorOfPerson(id)PersonModuleGETPerson Author
(14) /personroleorganizationinsertPersonRoleOrganization(personroleorganization)PersonModulePOSTPersonRoleOrganization
(15) /author/{id}deleteAuthorById(id)PersonModuleDELETEAuthor
(16) /author/publication/{id}findAllAuthorOfPublication(id)PersonModuleGETPublication Author
(17) /personroleorganization/{id}findPersonRoleOrganizationById(id)PersonModuleGETPersonRoleOrganization
(18) /personroleorganizationfindAllPersonRoleOrganization()PersonModuleGETPersonRoleOrganization
(19) /personroleorganization/{id}updatePersonRoleOrganizationById(personroleorganization)PersonModulePUTPersonRoleOrganization

API 8: PublicationService-API (25)

Remote MethodLocal MethodModuleHTTP-MethodReferences
(1) /criticism/aladdinsystem/{id}findAllCriticismOfAladdinSystem(id)PublicationModuleGETAladdinSystem Criticism
(2) /criticism/{id}deleteCriticismById(id)PublicationModuleDELETECriticism
(3) /criticism/publication/{id}findAllCriticismOfPublication(id)PublicationModuleGETPublication Criticism
(4) /criticisminsertCriticism(criticism)PublicationModulePOSTCriticism
(5) /criticismfindAllCriticism()PublicationModuleGETCriticism
(6) /riskconcernfindAllRiskConcern()PublicationModuleGETRiskConcern
(7) /criticismriskconcernfindAllCriticismRiskConcern()PublicationModuleGETCriticismRiskConcern
(8) /criticism/person/{id}findAllCriticismOfPerson(id)PublicationModuleGETPerson Criticism
(9) /riskconcern/{id}deleteRiskConcernById(id)PublicationModuleDELETERiskConcern
(10) /publication/{id}updatePublicationById(publication)PublicationModulePUTPublication
(11) /publication/{id}deletePublicationById(id)PublicationModuleDELETEPublication
(12) /publicationinsertPublication(publication)PublicationModulePOSTPublication
(13) /criticism/{id}updateCriticismById(criticism)PublicationModulePUTCriticism
(14) /riskconcern/{id}updateRiskConcernById(riskconcern)PublicationModulePUTRiskConcern
(15) /criticismriskconcern/{id}deleteCriticismRiskConcernById(id)PublicationModuleDELETECriticismRiskConcern
(16) /criticismriskconcern/{id}updateCriticismRiskConcernById(criticismriskconcern)PublicationModulePUTCriticismRiskConcern
(17) /criticismriskconcern/{id}findCriticismRiskConcernById(id)PublicationModuleGETCriticismRiskConcern
(18) /criticismriskconcerninsertCriticismRiskConcern(criticismriskconcern)PublicationModulePOSTCriticismRiskConcern
(19) /riskconcerninsertRiskConcern(riskconcern)PublicationModulePOSTRiskConcern
(20) /criticismriskconcern/criticism/{id}findAllCriticismRiskConcernOfCriticism(id)PublicationModuleGETCriticism CriticismRiskConcern
(21) /criticism/{id}findCriticismById(id)PublicationModuleGETCriticism
(22) /criticismriskconcern/riskconcern/{id}findAllCriticismRiskConcernOfRiskConcern(id)PublicationModuleGETRiskConcern CriticismRiskConcern
(23) /publicationfindAllPublication()PublicationModuleGETPublication
(24) /publication/{id}findPublicationById(id)PublicationModuleGETPublication
(25) /riskconcern/{id}findRiskConcernById(id)PublicationModuleGETRiskConcern

API 9: ScenarioService-API (27)

Remote MethodLocal MethodModuleHTTP-MethodReferences
(1) /scenario/{id}findScenarioById(id)ScenarioModuleGETScenario
(2) /stresstest/{id}findStressTestById(id)ScenarioModuleGETStressTest
(3) /stresstest/{id}updateStressTestById(stresstest)ScenarioModulePUTStressTest
(4) /scenariofindAllScenario()ScenarioModuleGETScenario
(5) /simulationruninsertSimulationRun(simulationrun)ScenarioModulePOSTSimulationRun
(6) /stresstest/portfolio/{id}findAllStressTestOfPortfolio(id)ScenarioModuleGETPortfolio StressTest
(7) /scenariotypefindAllScenarioType()ScenarioModuleGETScenarioType
(8) /simulationrun/aladdinsystem/{id}findAllSimulationRunOfAladdinSystem(id)ScenarioModuleGETAladdinSystem SimulationRun
(9) /stresstest/scenario/{id}findAllStressTestOfScenario(id)ScenarioModuleGETScenario StressTest
(10) /scenario/scenariotype/{id}findAllScenarioOfScenarioType(id)ScenarioModuleGETScenarioType Scenario
(11) /simulationrun/{id}updateSimulationRunById(simulationrun)ScenarioModulePUTSimulationRun
(12) /simulationrun/{id}deleteSimulationRunById(id)ScenarioModuleDELETESimulationRun
(13) /scenario/{id}deleteScenarioById(id)ScenarioModuleDELETEScenario
(14) /simulationrunfindAllSimulationRun()ScenarioModuleGETSimulationRun
(15) /scenariotype/{id}updateScenarioTypeById(scenariotype)ScenarioModulePUTScenarioType
(16) /simulationrun/scenario/{id}findAllSimulationRunOfScenario(id)ScenarioModuleGETScenario SimulationRun
(17) /scenariotype/{id}deleteScenarioTypeById(id)ScenarioModuleDELETEScenarioType
(18) /scenario/{id}updateScenarioById(scenario)ScenarioModulePUTScenario
(19) /stresstestinsertStressTest(stresstest)ScenarioModulePOSTStressTest
(20) /scenariotypeinsertScenarioType(scenariotype)ScenarioModulePOSTScenarioType
(21) /simulationrun/{id}findSimulationRunById(id)ScenarioModuleGETSimulationRun
(22) /stresstestfindAllStressTest()ScenarioModuleGETStressTest
(23) /stresstest/aladdinsystem/{id}findAllStressTestOfAladdinSystem(id)ScenarioModuleGETAladdinSystem StressTest
(24) /scenarioinsertScenario(scenario)ScenarioModulePOSTScenario
(25) /simulationrun/portfolio/{id}findAllSimulationRunOfPortfolio(id)ScenarioModuleGETPortfolio SimulationRun
(26) /stresstest/{id}deleteStressTestById(id)ScenarioModuleDELETEStressTest
(27) /scenariotype/{id}findScenarioTypeById(id)ScenarioModuleGETScenarioType



Overview

Summary

ContactDonateImprint