com.noelios.restlet.ext.asyncweb
Class AsyncWebServerCall
java.lang.Object
com.noelios.restlet.http.HttpCall
com.noelios.restlet.http.HttpServerCall
com.noelios.restlet.ext.asyncweb.AsyncWebServerCall
public class AsyncWebServerCall
- extends HttpServerCall
HttpServerCall implementation used by the AsyncServer.
- Author:
- Lars Heuer (heuer[at]semagia.com) Semagia
|
Constructor Summary |
AsyncWebServerCall(Server server,
org.safehaus.asyncweb.http.HttpRequest request,
org.safehaus.asyncweb.http.HttpResponse response,
boolean confidential)
Constructor. |
| Methods inherited from class com.noelios.restlet.http.HttpCall |
formatDate, getConnectorService, getLogger, getProtocol, getReasonPhrase, getResponseHeaders, getServerAddress, getServerPort, getStatusCode, getVersion, isConfidential, parseDate, setClientAddress, setClientPort, setConfidential, setHostDomain, setHostPort, setLogger, setMethod, setProtocol, setReasonPhrase, setRequestUri, setServerAddress, setServerPort, setStatusCode, setVersion |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AsyncWebServerCall
public AsyncWebServerCall(Server server,
org.safehaus.asyncweb.http.HttpRequest request,
org.safehaus.asyncweb.http.HttpResponse response,
boolean confidential)
- Constructor.
- Parameters:
server - The parent server connector.request - The AsyncWebRequest.response - The AsyncWebResponse.confidential - Indicates if the server is acting in HTTPS mode.
getClientAddress
public String getClientAddress()
- Overrides:
getClientAddress in class HttpCall
getClientPort
public int getClientPort()
- Overrides:
getClientPort in class HttpCall
getRequestUri
public String getRequestUri()
- Overrides:
getRequestUri in class HttpCall
getMethod
public String getMethod()
- Overrides:
getMethod in class HttpCall
getRequestHeaders
public Series<Parameter> getRequestHeaders()
- Overrides:
getRequestHeaders in class HttpCall
writeResponseHead
public void writeResponseHead(Response restletResponse)
throws IOException
- Overrides:
writeResponseHead in class HttpServerCall
- Throws:
IOException
getRequestChannel
public ReadableByteChannel getRequestChannel()
- Specified by:
getRequestChannel in class HttpServerCall
getRequestStream
public InputStream getRequestStream()
- Specified by:
getRequestStream in class HttpServerCall
getResponseChannel
public WritableByteChannel getResponseChannel()
- Specified by:
getResponseChannel in class HttpServerCall
getResponseStream
public OutputStream getResponseStream()
- Specified by:
getResponseStream in class HttpServerCall
Copyright © 2005-2007 Noelios Technologies.