pygmy.core
Interface Handler

All Known Implementing Classes:
AbstractHandler, ArticleHandler, BasicWebAuthHandler, BsfScriptingHandler, DefaultChainHandler, DirectoryHandler, FileHandler, GroovyHandler, GroupHandler, JythonHandler, NewsHandler, NntpHandler, PrintHandler, RedirectHandler, ResourceHandler, StatsHandler

public interface Handler

Objects that implement this interface handle the HttpRequests. It processes the request by returning true for the handler() method.


Method Summary
 java.lang.String getName()
           
 boolean handle(Request request, Response response)
           
 boolean initialize(java.lang.String handlerName, Server server)
           
 boolean shutdown(Server server)
           
 

Method Detail

initialize

boolean initialize(java.lang.String handlerName,
                   Server server)

getName

java.lang.String getName()

handle

boolean handle(Request request,
               Response response)
               throws java.io.IOException
Throws:
java.io.IOException

shutdown

boolean shutdown(Server server)