|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectde.unkrig.commons.net.http.servlett.AbstractServlett
public class AbstractServlett
Abstract base implementation of Servlett.
| Constructor Summary | |
|---|---|
AbstractServlett()
|
|
| Method Summary | |
|---|---|
void |
close()
This default implementation does simply nothing. |
protected HttpResponse |
get(HttpRequest httpRequest)
Handles one HTTP GET request. |
protected HttpResponse |
getOrPost(HttpRequest httpRequest)
Is invoked by the default implementation of get(HttpRequest) and post(HttpRequest). |
HttpResponse |
handleRequest(HttpRequest httpRequest)
Forwards the HTTP requests it receives to get(HttpRequest), head(HttpRequest), post(HttpRequest), put(HttpRequest), depending on the HTTP method. |
protected HttpResponse |
head(HttpRequest httpRequest)
Handles one HTTP HEAD request. |
protected HttpResponse |
post(HttpRequest httpRequest)
Handles one HTTP POST request. |
protected HttpResponse |
put(HttpRequest httpRequest)
Handles one HTTP PUT request. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public AbstractServlett()
| Method Detail |
|---|
@Nullable
public HttpResponse handleRequest(HttpRequest httpRequest)
throws java.io.IOException
get(HttpRequest), head(HttpRequest), post(HttpRequest), put(HttpRequest), depending on the HTTP method.
handleRequest in interface Servlettnull iff this handler cannot handle the httpRequest
java.io.IOException
protected HttpResponse get(HttpRequest httpRequest)
throws java.io.IOException
getOrPost(HttpRequest).
java.io.IOExceptionprotected HttpResponse head(HttpRequest httpRequest)
protected HttpResponse post(HttpRequest httpRequest)
throws java.io.IOException
getOrPost(HttpRequest).
java.io.IOException
protected HttpResponse put(HttpRequest httpRequest)
throws java.io.IOException
java.io.IOException
protected HttpResponse getOrPost(HttpRequest httpRequest)
throws java.io.IOException
get(HttpRequest) and post(HttpRequest). The
default implementation returns a BAD_REQUEST response.
java.io.IOException
public void close()
throws java.io.IOException
close in interface java.io.Closeablejava.io.IOException
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||