to.etc.domui.server
Class ReloadingContextMaker

java.lang.Object
  extended by to.etc.domui.server.AbstractContextMaker
      extended by to.etc.domui.server.ReloadingContextMaker
All Implemented Interfaces:
IContextMaker

public class ReloadingContextMaker
extends AbstractContextMaker


Constructor Summary
ReloadingContextMaker(java.lang.String applicationClassName, ConfigParameters pp, java.lang.String patterns)
           
 
Method Summary
 void addListener(IReloadedClassesListener l)
           
 Reloader getReloader()
           
 boolean handleRequest(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, javax.servlet.FilterChain chain)
           
 void removeListener(IReloadedClassesListener l)
           
 
Methods inherited from class to.etc.domui.server.AbstractContextMaker
execute
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ReloadingContextMaker

public ReloadingContextMaker(java.lang.String applicationClassName,
                             ConfigParameters pp,
                             java.lang.String patterns)
                      throws java.lang.Exception
Throws:
java.lang.Exception
Method Detail

getReloader

public Reloader getReloader()

handleRequest

public boolean handleRequest(javax.servlet.http.HttpServletRequest request,
                             javax.servlet.http.HttpServletResponse response,
                             javax.servlet.FilterChain chain)
                      throws java.lang.Exception
Specified by:
handleRequest in interface IContextMaker
Specified by:
handleRequest in class AbstractContextMaker
Throws:
java.lang.Exception

addListener

public void addListener(IReloadedClassesListener l)

removeListener

public void removeListener(IReloadedClassesListener l)