de.unkrig.commons.net.http.servlett
Class SimpleServlett

java.lang.Object
  extended by de.unkrig.commons.net.http.servlett.AbstractServlett
      extended by de.unkrig.commons.net.http.servlett.SimpleServlett
All Implemented Interfaces:
Servlett, java.io.Closeable

public class SimpleServlett
extends AbstractServlett

A very simple servlett that answers all requests with a preconfigured response.


Constructor Summary
SimpleServlett(HttpResponse.Status status, java.lang.String contentType, java.lang.String body)
           
 
Method Summary
 HttpResponse getOrPost(HttpRequest httpRequest)
          Is invoked by the default implementation of AbstractServlett.get(HttpRequest) and AbstractServlett.post(HttpRequest).
 
Methods inherited from class de.unkrig.commons.net.http.servlett.AbstractServlett
close, get, handleRequest, head, post, put
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SimpleServlett

public SimpleServlett(HttpResponse.Status status,
                      java.lang.String contentType,
                      java.lang.String body)
Method Detail

getOrPost

public HttpResponse getOrPost(HttpRequest httpRequest)
Description copied from class: AbstractServlett
Is invoked by the default implementation of AbstractServlett.get(HttpRequest) and AbstractServlett.post(HttpRequest). The default implementation returns a BAD_REQUEST response.

Overrides:
getOrPost in class AbstractServlett