Search code examples
ibm-mobilefirstmobilefirst-adaptersmobilefirst-server

ibm mobilefirst - call javascript adapter from java adapter


Anyone knows - How to call javascript adapter from java adapter?

I have created a javascript adapter that will invoke a soap service, then my restful service are Java Adapters. How to invoke a method in javascript adapter from the java Adapter.


Solution

  • You can use createJavascriptAdapterRequest on AdaptersAPIto call a JavaScript adapter procedure from a Java adapter

    HttpUriRequest req = adaptersAPI.createJavascriptAdapterRequest(AdapterName, ProcedureName, [parameters]);
    org.apache.http.HttpResponse response = adaptersAPI.executeAdapterRequest(req);
    JSONObject jsonObj = adaptersAPI.getResponseAsJSON(response);
    

    Reference:

    Advanced Adapter Usage and Mashup