Overview

Summary

ContactDonateImprint


Appendix E-3: MANDATE INSTRUMENT (UI prompt)


MandateInstrumentFinancialProductModuleAladdin

Properties (5)

PropertyTypeEntityReferenceModule
(1) CurrencySTRINGMandateInstrument
(2) DescriptionSTRINGMandateInstrument
(3) FinancialProductLONGMandateInstrumentFinancialProductFinancialProductModule
(4) GovernmentMandateLONGMandateInstrumentGovernmentMandateGovernmentMandateModule
(5) NotionalValueSTRINGMandateInstrument


Module Interfaces (7)

Remote MethodLocal MethodModuleHTTP-MethodReferences
(1) /mandateinstrument/governmentmandate/{id}findAllMandateInstrumentOfGovernmentMandate(id)FinancialProductModuleGETGovernmentMandate MandateInstrument
(2) /mandateinstrument/financialproduct/{id}findAllMandateInstrumentOfFinancialProduct(id)FinancialProductModuleGETFinancialProduct MandateInstrument
(3) /mandateinstrumentinsertMandateInstrument(mandateinstrument)FinancialProductModulePOSTMandateInstrument
(4) /mandateinstrument/{id}findMandateInstrumentById(id)FinancialProductModuleGETMandateInstrument
(5) /mandateinstrument/{id}deleteMandateInstrumentById(id)FinancialProductModuleDELETEMandateInstrument
(6) /mandateinstrument/{id}updateMandateInstrumentById(mandateinstrument)FinancialProductModulePUTMandateInstrument
(7) /mandateinstrumentfindAllMandateInstrument()FinancialProductModuleGETMandateInstrument





Example:

final MandateInstrument mandateinstrument = (MandateInstrument) invokeModule(FINANCIAL_PRODUCT_MODULE + "/mandateinstrument/" + id, MandateInstrument.class);
if (mandateinstrument != null) {
    final GovernmentMandate governmentmandate1 = (GovernmentMandate) invokeModule(GOVERNMENT_MANDATE_MODULE + "/governmentmandate/" + mandateinstrument.getGovernmentMandate().getId(), GovernmentMandate.class);
    if (governmentmandate1 != null) {
        final AladdinSystem aladdinsystem2 = (AladdinSystem) invokeModule(ALADDIN_SYSTEM_MODULE + "/aladdinsystem/" + governmentmandate1.getAladdinSystem().getId(), AladdinSystem.class);
        if (aladdinsystem2 != null) {
        }
        final Organization serviceproviderorganization3 = (Organization) invokeModule(ORGANIZATION_MODULE + "/organization/" + governmentmandate1.getServiceProviderOrganization().getId(), Organization.class);
        if (serviceproviderorganization3 != null) {
        }
        final Organization clientorganization4 = (Organization) invokeModule(ORGANIZATION_MODULE + "/organization/" + governmentmandate1.getClientOrganization().getId(), Organization.class);
        if (clientorganization4 != null) {
        }
        final Crisis crisis5 = (Crisis) invokeModule(GOVERNMENT_MANDATE_MODULE + "/crisis/" + governmentmandate1.getCrisis().getId(), Crisis.class);
        if (crisis5 != null) {
        }
    }
    final FinancialProduct financialproduct6 = (FinancialProduct) invokeModule(FINANCIAL_PRODUCT_MODULE + "/financialproduct/" + mandateinstrument.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 mandateinstrument;


Overview

Summary

ContactDonateImprint