org.apache.deft.web.handler
Class RequestHandler

java.lang.Object
  extended by org.apache.deft.web.handler.RequestHandler
All Implemented Interfaces:
Cloneable
Direct Known Subclasses:
BadRequestRequestHandler, BasicHandlerExample, ClonedHandlerExample, CookieHandlerExample, ForbiddenRequestHandler, KeyValueStoreHandler, NotFoundRequestHandler, PatternHandlerExample, StaticContentHandler

public abstract class RequestHandler
extends Object
implements Cloneable


Constructor Summary
RequestHandler()
           
 
Method Summary
 Object clone()
           
 void delete(HttpRequest request, HttpResponse response)
           
 void get(HttpRequest request, HttpResponse response)
           
 String getCurrentUser(HttpRequest request)
           
 void head(HttpRequest request, HttpResponse response)
           
 boolean isMethodAsynchronous(HttpVerb verb)
           
 boolean isMethodAuthenticated(HttpVerb verb)
           
 void post(HttpRequest request, HttpResponse response)
           
 void put(HttpRequest request, HttpResponse response)
           
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RequestHandler

public RequestHandler()
Method Detail

isMethodAsynchronous

public boolean isMethodAsynchronous(HttpVerb verb)

isMethodAuthenticated

public boolean isMethodAuthenticated(HttpVerb verb)

get

public void get(HttpRequest request,
                HttpResponse response)

post

public void post(HttpRequest request,
                 HttpResponse response)

put

public void put(HttpRequest request,
                HttpResponse response)

delete

public void delete(HttpRequest request,
                   HttpResponse response)

head

public void head(HttpRequest request,
                 HttpResponse response)

getCurrentUser

public String getCurrentUser(HttpRequest request)

clone

public Object clone()
             throws CloneNotSupportedException
Overrides:
clone in class Object
Throws:
CloneNotSupportedException


Copyright © 2010-2011. All Rights Reserved.