play.mvc.results
Class Redirect

java.lang.Object
  extended by java.lang.Throwable
      extended by java.lang.Exception
          extended by java.lang.RuntimeException
              extended by play.utils.FastRuntimeException
                  extended by play.mvc.results.Result
                      extended by play.mvc.results.Redirect
All Implemented Interfaces:
java.io.Serializable

public class Redirect
extends Result

302 Redirect

See Also:
Serialized Form

Field Summary
 int code
           
 java.lang.String url
           
 
Constructor Summary
Redirect(java.lang.String url)
           
Redirect(java.lang.String url, boolean permanent)
           
Redirect(java.lang.String url, int code)
           
Redirect(java.lang.String url, java.util.Map<java.lang.String,java.lang.String> parameters)
          Redirects to a given URL with the parameters specified in a Map
 
Method Summary
 void apply(Http.Request request, Http.Response response)
           
 
Methods inherited from class play.mvc.results.Result
getEncoding, setContentTypeIfNotSet
 
Methods inherited from class play.utils.FastRuntimeException
fillInStackTrace
 
Methods inherited from class java.lang.Throwable
getCause, getLocalizedMessage, getMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

url

public java.lang.String url

code

public int code
Constructor Detail

Redirect

public Redirect(java.lang.String url)

Redirect

public Redirect(java.lang.String url,
                java.util.Map<java.lang.String,java.lang.String> parameters)
Redirects to a given URL with the parameters specified in a Map

Parameters:
url - The URL to redirect to as a String
parameters - Parameters to be included at the end of the URL as a HTTP GET. This is a map whose entries are written out as key1=value1&key2=value2 etc..

Redirect

public Redirect(java.lang.String url,
                boolean permanent)

Redirect

public Redirect(java.lang.String url,
                int code)
Method Detail

apply

public void apply(Http.Request request,
                  Http.Response response)
Specified by:
apply in class Result


Guillaume Bort & zenexity - Distributed under Apache 2 licence, without any warrantly