Nuxeo ECM Projects 5.4.3-SNAPSHOT

org.nuxeo.ecm.webengine.gwt.dev
Class RedirectService

java.lang.Object
  extended by javax.servlet.GenericServlet
      extended by javax.servlet.http.HttpServlet
          extended by org.nuxeo.ecm.webengine.gwt.dev.RedirectService
All Implemented Interfaces:
Serializable, Servlet, ServletConfig, Debug

public class RedirectService
extends HttpServlet
implements Debug

Author:
Bogdan Stefanescu
See Also:
Serialized Form

Field Summary
 
Fields inherited from interface org.nuxeo.ecm.webengine.gwt.dev.Debug
REDIRECT_HOST, REDIRECT_PATTERN, REDIRECT_PORT, REDIRECT_PREFIX, REDIRECT_REPLACEMENT, REDIRECT_TRACE, REDIRECT_TRACE_CONTENT
 
Constructor Summary
RedirectService(String host, int port)
           
 
Method Summary
 void copy(InputStream in, OutputStream out)
           
 void copyDebug(InputStream in, OutputStream out)
           
 String getRedirectPrefix()
           
 int getStatusCode(String line)
           
static void main(String[] args)
           
 void redirect(HttpServletRequest req, HttpServletResponse resp)
           
 void setRedirectPrefix(String redirectPrefix)
           
 void setTrace(boolean trace)
           
 void setTraceContent(boolean traceContent)
           
static void trace(String str)
           
static void traceln(String str)
           
 void transferResponse(InputStream in, HttpServletResponse resp)
           
 
Methods inherited from class javax.servlet.http.HttpServlet
service
 
Methods inherited from class javax.servlet.GenericServlet
destroy, getInitParameter, getInitParameterNames, getServletConfig, getServletContext, getServletInfo, getServletName, init, init, log, log
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RedirectService

public RedirectService(String host,
                       int port)
Method Detail

getRedirectPrefix

public String getRedirectPrefix()

setRedirectPrefix

public void setRedirectPrefix(String redirectPrefix)

setTrace

public void setTrace(boolean trace)

setTraceContent

public void setTraceContent(boolean traceContent)

redirect

public void redirect(HttpServletRequest req,
                     HttpServletResponse resp)
              throws ServletException,
                     IOException
Throws:
ServletException
IOException

copy

public void copy(InputStream in,
                 OutputStream out)
          throws IOException
Throws:
IOException

copyDebug

public void copyDebug(InputStream in,
                      OutputStream out)
               throws IOException
Throws:
IOException

getStatusCode

public int getStatusCode(String line)

transferResponse

public void transferResponse(InputStream in,
                             HttpServletResponse resp)
                      throws IOException
Throws:
IOException

traceln

public static void traceln(String str)

trace

public static void trace(String str)

main

public static void main(String[] args)

Nuxeo ECM Projects 5.4.3-SNAPSHOT

Copyright © 2011 Nuxeo SAS. All Rights Reserved.