rewrite-impl-servlet 2.0.0.Beta3

org.ocpsoft.rewrite.servlet.impl
Class HttpInboundRewriteImpl

java.lang.Object
  extended by org.ocpsoft.rewrite.servlet.event.BaseRewrite<HttpServletRequest,HttpServletResponse>
      extended by org.ocpsoft.rewrite.servlet.impl.BaseHttpRewrite
          extended by org.ocpsoft.rewrite.servlet.impl.HttpInboundRewriteImpl
All Implemented Interfaces:
InboundRewrite, Rewrite, InboundServletRewrite<HttpServletRequest,HttpServletResponse>, ServletRewrite<HttpServletRequest,HttpServletResponse>, HttpInboundServletRewrite, HttpServletRewrite

public class HttpInboundRewriteImpl
extends BaseHttpRewrite
implements HttpInboundServletRewrite

Author:
Lincoln Baxter, III

Nested Class Summary
 
Nested classes/interfaces inherited from class org.ocpsoft.rewrite.servlet.event.BaseRewrite
BaseRewrite.ServletRewriteFlow
 
Field Summary
 
Fields inherited from class org.ocpsoft.rewrite.servlet.event.BaseRewrite
dispatchResource, flow
 
Constructor Summary
HttpInboundRewriteImpl(HttpServletRequest request, HttpServletResponse response, ServletContext servletContext)
           
 
Method Summary
 Address getAddress()
           
 void redirectPermanent(String location)
           
 void redirectTemporary(String location)
           
 void sendErrorCode(int code)
           
 void sendErrorCode(int code, String message)
           
 void sendStatusCode(int code)
           
 void sendStatusCode(int code, String message)
           
 String toString()
           
 
Methods inherited from class org.ocpsoft.rewrite.servlet.impl.BaseHttpRewrite
getContextPath, getInboundAddress, setFlow
 
Methods inherited from class org.ocpsoft.rewrite.servlet.event.BaseRewrite
abort, forward, getDispatchResource, getFlow, getRequest, getResponse, getRewriteContext, getServletContext, handled, include, proceed, setFlow, setRequest, setResponse
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.ocpsoft.rewrite.servlet.event.InboundServletRewrite
forward, getDispatchResource, include, setRequest, setResponse
 
Methods inherited from interface org.ocpsoft.rewrite.servlet.http.event.HttpServletRewrite
getContextPath, getInboundAddress
 
Methods inherited from interface org.ocpsoft.rewrite.servlet.event.ServletRewrite
abort, getRequest, getResponse, getServletContext, handled, proceed, setFlow
 
Methods inherited from interface org.ocpsoft.rewrite.event.Rewrite
getFlow, getRewriteContext
 

Constructor Detail

HttpInboundRewriteImpl

public HttpInboundRewriteImpl(HttpServletRequest request,
                              HttpServletResponse response,
                              ServletContext servletContext)
Method Detail

redirectTemporary

public void redirectTemporary(String location)
Specified by:
redirectTemporary in interface HttpInboundServletRewrite

redirectPermanent

public void redirectPermanent(String location)
Specified by:
redirectPermanent in interface HttpInboundServletRewrite

sendStatusCode

public void sendStatusCode(int code)
Specified by:
sendStatusCode in interface HttpInboundServletRewrite

sendStatusCode

public void sendStatusCode(int code,
                           String message)
Specified by:
sendStatusCode in interface HttpInboundServletRewrite

sendErrorCode

public void sendErrorCode(int code)
Specified by:
sendErrorCode in interface HttpInboundServletRewrite

sendErrorCode

public void sendErrorCode(int code,
                          String message)
Specified by:
sendErrorCode in interface HttpInboundServletRewrite

getAddress

public Address getAddress()
Specified by:
getAddress in interface HttpServletRewrite
Overrides:
getAddress in class BaseHttpRewrite

toString

public String toString()
Overrides:
toString in class BaseRewrite<HttpServletRequest,HttpServletResponse>

rewrite-impl-servlet 2.0.0.Beta3

Copyright © 2013 OCPsoft. All Rights Reserved.