com.aptana.ide.debug.internal.core.xhr
Class XHRService

java.lang.Object
  extended by com.aptana.ide.debug.internal.core.xhr.XHRService
All Implemented Interfaces:
IXHRService

public class XHRService
extends java.lang.Object
implements IXHRService

Author:
Max Stepanov

Constructor Summary
XHRService()
          XHRService
 
Method Summary
 IXHRTransfer[] getTransfers()
          getTransfers
 int getTransfersCount()
          getTransfersCount
 void openRequest(java.lang.String rid, java.lang.String method, java.lang.String url, boolean auth)
          openRequest
 void remove(IXHRTransfer xhr)
          remove
 void setError(java.lang.String rid)
          setError
 void setRequestBody(java.lang.String rid, java.lang.String body)
          setRequestBody
 void setRequestHeaders(java.lang.String rid, java.lang.String[][] headers)
          setRequestHeaders
 void setResponseBody(java.lang.String rid, java.lang.String body)
          setResponseBody
 void setResponseHeaders(java.lang.String rid, java.lang.String[][] headers)
          setResponseHeaders
 void setResponseStatus(java.lang.String rid, int code, java.lang.String text)
          setResponseStatus
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

XHRService

public XHRService()
XHRService

Method Detail

openRequest

public void openRequest(java.lang.String rid,
                        java.lang.String method,
                        java.lang.String url,
                        boolean auth)
openRequest

Parameters:
rid -
method -
url -
auth -

setRequestHeaders

public void setRequestHeaders(java.lang.String rid,
                              java.lang.String[][] headers)
setRequestHeaders

Parameters:
rid -
headers -

setRequestBody

public void setRequestBody(java.lang.String rid,
                           java.lang.String body)
setRequestBody

Parameters:
rid -
body -

setResponseHeaders

public void setResponseHeaders(java.lang.String rid,
                               java.lang.String[][] headers)
setResponseHeaders

Parameters:
rid -
headers -

setResponseBody

public void setResponseBody(java.lang.String rid,
                            java.lang.String body)
setResponseBody

Parameters:
rid -
body -

setResponseStatus

public void setResponseStatus(java.lang.String rid,
                              int code,
                              java.lang.String text)
setResponseStatus

Parameters:
rid -
code -
text -

setError

public void setError(java.lang.String rid)
setError

Parameters:
rid -

getTransfers

public IXHRTransfer[] getTransfers()
Description copied from interface: IXHRService
getTransfers

Specified by:
getTransfers in interface IXHRService
Returns:
IXHRTransfer[]
See Also:
IXHRService.getTransfers()

getTransfersCount

public int getTransfersCount()
Description copied from interface: IXHRService
getTransfersCount

Specified by:
getTransfersCount in interface IXHRService
Returns:
int
See Also:
IXHRService.getTransfersCount()

remove

public void remove(IXHRTransfer xhr)
remove

Parameters:
xhr -