Groovy Documentation

org.jdesktop.http.async
[Java] Class JsonHttpRequest

java.lang.Object
  org.jdesktop.beans.AbstractBean
      org.jdesktop.http.async.AsyncHttpRequest
          org.jdesktop.http.async.JsonHttpRequest

public final class JsonHttpRequest
extends AsyncHttpRequest

Authors:
rbair


Field Summary
private org.json.JSONObject responseJSON

private Map responseMap

 
Fields inherited from class AsyncHttpRequest
asyncFlag, exception, onReadyStateChange, readyState, req, responseText, s, status, statusText, worker
 
Constructor Summary
JsonHttpRequest()

Creates a new instance of JsonHttpRequest

 
Method Summary
Map getResponseMap()

protected void handleResponse(String responseText)

static void main(String[] args)

protected void reset()

private void setResponseJSON(org.json.JSONObject obj)

private void setResponseMap(Map obj)

private void stuffIntoArray(org.json.JSONArray a, Object[] array)

private void stuffIntoMap(org.json.JSONObject obj, Map map)

 
Methods inherited from class AsyncHttpRequest
abort, addReadyStateChangeListener, createAsyncWorker, getAllResponseHeaders, getException, getFollowRedirects, getOnReadyStateChange, getParameter, getParameters, getReadyState, getReadyStateChangeListeners, getResponseHeader, getResponseText, getSession, getStatus, getStatusText, handleResponse, open, open, open, open, removeReadyStateChangeListener, reset, send, send, send, setFollowsRedirects, setOnReadyStateChange, setParameter, setParameter, setParameters, setReadyState, setRequestHeader, setSession, setStatus, setStatusText, valueOf, values
 
Methods inherited from class org.jdesktop.beans.AbstractBean
org.jdesktop.beans.AbstractBean#clone(), org.jdesktop.beans.AbstractBean#addPropertyChangeListener(java.lang.String, java.beans.PropertyChangeListener), org.jdesktop.beans.AbstractBean#addPropertyChangeListener(java.beans.PropertyChangeListener), org.jdesktop.beans.AbstractBean#removePropertyChangeListener(java.beans.PropertyChangeListener), org.jdesktop.beans.AbstractBean#removePropertyChangeListener(java.lang.String, java.beans.PropertyChangeListener), org.jdesktop.beans.AbstractBean#getPropertyChangeListeners(java.lang.String), org.jdesktop.beans.AbstractBean#getPropertyChangeListeners(), org.jdesktop.beans.AbstractBean#addVetoableChangeListener(java.lang.String, java.beans.VetoableChangeListener), org.jdesktop.beans.AbstractBean#addVetoableChangeListener(java.beans.VetoableChangeListener), org.jdesktop.beans.AbstractBean#removeVetoableChangeListener(java.lang.String, java.beans.VetoableChangeListener), org.jdesktop.beans.AbstractBean#removeVetoableChangeListener(java.beans.VetoableChangeListener), org.jdesktop.beans.AbstractBean#getVetoableChangeListeners(java.lang.String), org.jdesktop.beans.AbstractBean#getVetoableChangeListeners(), org.jdesktop.beans.AbstractBean#wait(), org.jdesktop.beans.AbstractBean#wait(long), org.jdesktop.beans.AbstractBean#wait(long, int), org.jdesktop.beans.AbstractBean#equals(java.lang.Object), org.jdesktop.beans.AbstractBean#toString(), org.jdesktop.beans.AbstractBean#hashCode(), org.jdesktop.beans.AbstractBean#getClass(), org.jdesktop.beans.AbstractBean#notify(), org.jdesktop.beans.AbstractBean#notifyAll()
 

Field Detail

responseJSON

private org.json.JSONObject responseJSON


responseMap

private Map responseMap


 
Constructor Detail

JsonHttpRequest

public JsonHttpRequest()
Creates a new instance of JsonHttpRequest


 
Method Detail

getResponseMap

public Map getResponseMap()


handleResponse

protected void handleResponse(String responseText)


main

public static void main(String[] args)


reset

protected void reset()


setResponseJSON

private void setResponseJSON(org.json.JSONObject obj)


setResponseMap

private void setResponseMap(Map obj)


stuffIntoArray

private void stuffIntoArray(org.json.JSONArray a, Object[] array)


stuffIntoMap

private void stuffIntoMap(org.json.JSONObject obj, Map map)


 

Groovy Documentation