what jar(s) need add handle these imports?
com.worklight.server.bundle.api.worklightbundles com.worklight.server.integration.api.dataaccessservice; com.worklight.server.integration.api.invocationresult; com.worklight.server.integration.api.procedureqname;
the .jar needed in order use mentioned snippet part of worklight - don't need additional .jars.
that code used in order call adapter procedure java code.
(with proper modifications):
import com.ibm.json.java.jsonobject; import com.worklight.server.bundle.api.worklightbundles; import com.worklight.server.integration.api.dataaccessservice; import com.worklight.server.integration.api.invocationresult; import com.worklight.server.integration.api.procedureqname; public void callprocedure() { dataaccessservice service = worklightbundles.getinstance().getdataaccessservice(); string paramarray = "['param1', 'param2', 'param3']"; procedureqname procedureqname = new procedureqname("adaptername", "procedurename"); invocationresult result = service.invokeprocedure(procedureqname,paramarray); jsonobject jsonobject = result.tojson(); string value = (string)jsonobject.get("key"); } note though pretty old stuff, , recommended way use java adapters first introduced in mobilefirst platform foundation 7.0 (i can assume you're using older version...).
read more adapter types here: adapters overview
Comments
Post a Comment