mmRestAPI
Class MMRestApiUtil

java.lang.Object
  extended by mmRestAPI.MMRestApiUtilAbstract
      extended by mmRestAPI.MMRestApiUtil

public class MMRestApiUtil
extends MMRestApiUtilAbstract


Constructor Summary
MMRestApiUtil()
           
 
Method Summary
 java.lang.String callCloudFunction(java.lang.String funcName, java.util.HashMap<java.lang.Object,java.lang.Object> params)
           
 java.util.List getProjectParamList(java.lang.Object jsonArray_)
           
 org.json.JSONObject hashMapToJSON(java.util.HashMap<java.lang.String,java.lang.Object> hm)
           
 java.lang.String hashMapToJSONString(java.util.HashMap<java.lang.String,java.lang.Object> hm)
           
 java.util.List jsonArrayToList(java.lang.Object jsonArray_)
           
 java.util.HashMap<java.lang.String,java.lang.Object> jsonToHashMap(java.lang.Object jo_)
           
 MMParam paramFromJSON(java.lang.Object jo_)
           
 java.lang.Object parseParamToJSON(int paramId, java.lang.String paramName, int paramType, java.util.HashMap<java.lang.String,java.lang.Object> keyValues)
           
 java.lang.String parseProjParametersToJSONString(MMProject project)
           
 void pollRaw(int paramId, int pollSwitch, int window)
           
 void pollStats(int paramId, int pollSwitch, int window)
           
 void startAskServerOffset()
           
 void startPolling()
           
 void stopPolling()
           
 
Methods inherited from class mmRestAPI.MMRestApiUtilAbstract
setServerComm
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MMRestApiUtil

public MMRestApiUtil()
Method Detail

jsonToHashMap

public java.util.HashMap<java.lang.String,java.lang.Object> jsonToHashMap(java.lang.Object jo_)
Specified by:
jsonToHashMap in class MMRestApiUtilAbstract

hashMapToJSON

public org.json.JSONObject hashMapToJSON(java.util.HashMap<java.lang.String,java.lang.Object> hm)
Specified by:
hashMapToJSON in class MMRestApiUtilAbstract

jsonArrayToList

public java.util.List jsonArrayToList(java.lang.Object jsonArray_)
Specified by:
jsonArrayToList in class MMRestApiUtilAbstract

getProjectParamList

public java.util.List getProjectParamList(java.lang.Object jsonArray_)
Specified by:
getProjectParamList in class MMRestApiUtilAbstract

hashMapToJSONString

public java.lang.String hashMapToJSONString(java.util.HashMap<java.lang.String,java.lang.Object> hm)
Specified by:
hashMapToJSONString in class MMRestApiUtilAbstract

paramFromJSON

public MMParam paramFromJSON(java.lang.Object jo_)
Specified by:
paramFromJSON in class MMRestApiUtilAbstract

parseParamToJSON

public java.lang.Object parseParamToJSON(int paramId,
                                         java.lang.String paramName,
                                         int paramType,
                                         java.util.HashMap<java.lang.String,java.lang.Object> keyValues)
Specified by:
parseParamToJSON in class MMRestApiUtilAbstract

parseProjParametersToJSONString

public java.lang.String parseProjParametersToJSONString(MMProject project)
Specified by:
parseProjParametersToJSONString in class MMRestApiUtilAbstract

startPolling

public void startPolling()
Specified by:
startPolling in class MMRestApiUtilAbstract

stopPolling

public void stopPolling()
Specified by:
stopPolling in class MMRestApiUtilAbstract

pollRaw

public void pollRaw(int paramId,
                    int pollSwitch,
                    int window)
Specified by:
pollRaw in class MMRestApiUtilAbstract

pollStats

public void pollStats(int paramId,
                      int pollSwitch,
                      int window)
Specified by:
pollStats in class MMRestApiUtilAbstract

callCloudFunction

public java.lang.String callCloudFunction(java.lang.String funcName,
                                          java.util.HashMap<java.lang.Object,java.lang.Object> params)
Specified by:
callCloudFunction in class MMRestApiUtilAbstract

startAskServerOffset

public void startAskServerOffset()
Specified by:
startAskServerOffset in class MMRestApiUtilAbstract