uk.ltd.getahead.dwr.impl
Class DefaultInterfaceProcessor

java.lang.Object
  extended byuk.ltd.getahead.dwr.impl.DefaultInterfaceProcessor
All Implemented Interfaces:
Processor

public class DefaultInterfaceProcessor
extends java.lang.Object
implements Processor

Create some javascript interface code.

Author:
Joe Walker [joe at getahead dot ltd dot uk]

Constructor Summary
DefaultInterfaceProcessor()
           
 
Method Summary
 void handle(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp)
          Handle a request, the equivalent of doGet and doPost
 void setAccessControl(AccessControl accessControl)
          Accessor for the security manager
 void setAllowImpossibleTests(boolean allowImpossibleTests)
          Do we allow impossible tests for debug purposes
 void setCreatorManager(CreatorManager creatorManager)
          Accessor for the DefaultCreatorManager that we configure
 void setOverridePath(java.lang.String overridePath)
          If we need to override the default path
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultInterfaceProcessor

public DefaultInterfaceProcessor()
Method Detail

handle

public void handle(javax.servlet.http.HttpServletRequest req,
                   javax.servlet.http.HttpServletResponse resp)
            throws javax.servlet.ServletException,
                   java.io.IOException
Description copied from interface: Processor
Handle a request, the equivalent of doGet and doPost

Specified by:
handle in interface Processor
Parameters:
req - The HTTP request parameters
resp - The HTTP response data
Throws:
javax.servlet.ServletException - Other failures
java.io.IOException - If i/o fails

setCreatorManager

public void setCreatorManager(CreatorManager creatorManager)
Accessor for the DefaultCreatorManager that we configure

Parameters:
creatorManager - The new DefaultConverterManager

setAccessControl

public void setAccessControl(AccessControl accessControl)
Accessor for the security manager

Parameters:
accessControl - The accessControl to set.

setAllowImpossibleTests

public void setAllowImpossibleTests(boolean allowImpossibleTests)
Do we allow impossible tests for debug purposes

Parameters:
allowImpossibleTests - The allowImpossibleTests to set.

setOverridePath

public void setOverridePath(java.lang.String overridePath)
If we need to override the default path

Parameters:
overridePath - The new override path

Copyright ? 2005