com.shephertz.app42.paas.sdk.jme
Class App42ResponseBuilder

java.lang.Object
  extended by com.shephertz.app42.paas.sdk.jme.App42ResponseBuilder
Direct Known Subclasses:
AlbumResponseBuilder, BillResponseBuilder, CartResponseBuilder, CatalogueResponseBuilder, ChargeResponseBuilder, DiscountResponseBuilder, EmailResponseBuilder, GameResponseBuilder, GeoResponseBuilder, ImageProcessResponseBuilder, LogResponseBuilder, QueueResponseBuilder, RecommenderResponseBuilder, ReviewResponseBuilder, RewardResponseBuilder, SchemeResponseBuilder, SessionResponseBuilder, SocialResponseBuilder, StorageResponseBuilder, SubscribeResponseBuilder, UploadResponseBuilder, UserResponseBuilder

public abstract class App42ResponseBuilder
extends java.lang.Object


Constructor Summary
App42ResponseBuilder()
           
 
Method Summary
abstract  void buildObjectFromJSONTree(java.lang.Object obj, org.json.jme.JSONObject jsonObj)
           
 java.lang.String[] getNames(org.json.jme.JSONObject jo)
           
 org.json.jme.JSONObject getServiceJSONObject(java.lang.String serviceName, java.lang.String json)
           
 int getTotalRecords(java.lang.String json)
           
 boolean isResponseSuccess(java.lang.String json)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

App42ResponseBuilder

public App42ResponseBuilder()
Method Detail

buildObjectFromJSONTree

public abstract void buildObjectFromJSONTree(java.lang.Object obj,
                                             org.json.jme.JSONObject jsonObj)
                                      throws java.lang.Exception
Parameters:
obj -
jsonObj -
Throws:
java.lang.Exception

getNames

public java.lang.String[] getNames(org.json.jme.JSONObject jo)
Parameters:
-
Returns:

getServiceJSONObject

public org.json.jme.JSONObject getServiceJSONObject(java.lang.String serviceName,
                                                    java.lang.String json)
                                             throws java.lang.Exception
Parameters:
serviceName -
json -
Returns:
Throws:
java.lang.Exception

getTotalRecords

public int getTotalRecords(java.lang.String json)
                    throws java.lang.Exception
Parameters:
json -
Returns:
Throws:
java.lang.Exception

isResponseSuccess

public boolean isResponseSuccess(java.lang.String json)
                          throws java.lang.Exception
Parameters:
json -
Returns:
Throws:
java.lang.Exception