mmRestAPI
Class MMRestApiUtilAbstract
java.lang.Object
mmRestAPI.MMRestApiUtilAbstract
- Direct Known Subclasses:
- MMGwtRestApiUtil, MMRestApiUtil
public abstract class MMRestApiUtilAbstract
- extends java.lang.Object
Method Summary |
abstract java.lang.String |
callCloudFunction(java.lang.String funcName,
java.util.HashMap<java.lang.Object,java.lang.Object> params)
|
abstract java.util.List |
getProjectParamList(java.lang.Object jsonArray_)
|
abstract java.lang.Object |
hashMapToJSON(java.util.HashMap<java.lang.String,java.lang.Object> hm)
|
abstract java.lang.String |
hashMapToJSONString(java.util.HashMap<java.lang.String,java.lang.Object> hm)
|
abstract java.util.List |
jsonArrayToList(java.lang.Object jsonArray_)
|
abstract java.util.HashMap<java.lang.String,java.lang.Object> |
jsonToHashMap(java.lang.Object jo)
|
abstract MMParam |
paramFromJSON(java.lang.Object jo)
|
abstract java.lang.Object |
parseParamToJSON(int paramId,
java.lang.String paramName,
int paramType,
java.util.HashMap<java.lang.String,java.lang.Object> keyValues)
|
abstract java.lang.String |
parseProjParametersToJSONString(MMProject project)
|
abstract void |
pollRaw(int paramId,
int pollSwitch,
int window)
|
abstract void |
pollStats(int paramId,
int pollSwitch,
int window)
|
void |
setServerComm(MMServerComm sc)
|
abstract void |
startAskServerOffset()
|
abstract void |
startPolling()
|
abstract void |
stopPolling()
|
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MMRestApiUtilAbstract
public MMRestApiUtilAbstract()
jsonToHashMap
public abstract java.util.HashMap<java.lang.String,java.lang.Object> jsonToHashMap(java.lang.Object jo)
hashMapToJSON
public abstract java.lang.Object hashMapToJSON(java.util.HashMap<java.lang.String,java.lang.Object> hm)
jsonArrayToList
public abstract java.util.List jsonArrayToList(java.lang.Object jsonArray_)
hashMapToJSONString
public abstract java.lang.String hashMapToJSONString(java.util.HashMap<java.lang.String,java.lang.Object> hm)
paramFromJSON
public abstract MMParam paramFromJSON(java.lang.Object jo)
parseParamToJSON
public abstract java.lang.Object parseParamToJSON(int paramId,
java.lang.String paramName,
int paramType,
java.util.HashMap<java.lang.String,java.lang.Object> keyValues)
parseProjParametersToJSONString
public abstract java.lang.String parseProjParametersToJSONString(MMProject project)
getProjectParamList
public abstract java.util.List getProjectParamList(java.lang.Object jsonArray_)
startPolling
public abstract void startPolling()
stopPolling
public abstract void stopPolling()
startAskServerOffset
public abstract void startAskServerOffset()
pollRaw
public abstract void pollRaw(int paramId,
int pollSwitch,
int window)
pollStats
public abstract void pollStats(int paramId,
int pollSwitch,
int window)
callCloudFunction
public abstract java.lang.String callCloudFunction(java.lang.String funcName,
java.util.HashMap<java.lang.Object,java.lang.Object> params)
setServerComm
public void setServerComm(MMServerComm sc)