com.evermind.server.http
Class TunnelServlet

java.lang.Object
  extended by javax.servlet.GenericServlet
      extended by javax.servlet.http.HttpServlet
          extended by com.evermind.server.http.TunnelServlet
All Implemented Interfaces:
java.io.Serializable, javax.servlet.Servlet, javax.servlet.ServletConfig

public class TunnelServlet
extends javax.servlet.http.HttpServlet

TunnelServlet is used to pipe requests for certain url-patterns to another HTTP-server.
targetRoot - the URL of the server to pipe to (for instance http://www.somehost.com/somedir/).

Author:
Magnus Stenman
See Also:
Serialized Form

Constructor Summary
TunnelServlet()
           
 
Method Summary
 void init()
           
 void service(javax.servlet.http.HttpServletRequest genericRequest, javax.servlet.http.HttpServletResponse genericResponse)
           
 
Methods inherited from class javax.servlet.http.HttpServlet
service
 
Methods inherited from class javax.servlet.GenericServlet
destroy, getInitParameter, getInitParameterNames, getServletConfig, getServletContext, getServletInfo, getServletName, init, log, log
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TunnelServlet

public TunnelServlet()
Method Detail

init

public void init()
Overrides:
init in class javax.servlet.GenericServlet

service

public void service(javax.servlet.http.HttpServletRequest genericRequest,
                    javax.servlet.http.HttpServletResponse genericResponse)
             throws java.io.IOException
Overrides:
service in class javax.servlet.http.HttpServlet
Throws:
java.io.IOException