Class IAWebServiceUtils
- java.lang.Object
-
- com.inductiveautomation.factorypmi.designer.tools.IAWebServiceUtils
-
public class IAWebServiceUtils extends java.lang.Object
A basic utility for calling restful web services that return JSON from IA's website
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
IAWebServiceUtils.WebServiceResult
-
Constructor Summary
Constructors Constructor Description IAWebServiceUtils()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static IAWebServiceUtils.WebServiceResult
callWebService(java.lang.String function, java.lang.String trace)
static IAWebServiceUtils.WebServiceResult
callWebService(java.lang.String function, JSONObject req, java.lang.String trace)
static java.lang.String
getStringSafe(JSONObject obj, java.lang.String key, java.lang.String defaultValue)
-
-
-
Method Detail
-
callWebService
public static IAWebServiceUtils.WebServiceResult callWebService(java.lang.String function, java.lang.String trace)
-
callWebService
public static IAWebServiceUtils.WebServiceResult callWebService(java.lang.String function, JSONObject req, java.lang.String trace)
-
getStringSafe
public static java.lang.String getStringSafe(JSONObject obj, java.lang.String key, java.lang.String defaultValue)
-
-