Package play.mvc.results

Examples of play.mvc.results.Redirect


                    currentActionDefinition.star = actionDefinition.star;
                    currentActionDefinition.args = actionDefinition.args;

                    _currentReverse.remove();
                } else {
                    throw new Redirect(actionDefinition.toString(), permanent);
                }
            } catch (NoRouteFoundException e) {
                StackTraceElement element = PlayException.getInterestingStrackTraceElement(e);
                if (element != null) {
                    throw new NoRouteFoundException(action, newArgs, Play.classes.getApplicationClass(element.getClassName()), element.getLineNumber());
View Full Code Here


        // Mark an evolution as resolved
        if (Play.mode.isDev() && request.method.equals("POST") && request.url.matches("^/@evolutions/force/[0-9]+$")) {
            int revision = Integer.parseInt(request.url.substring(request.url.lastIndexOf("/") + 1));
            resolve(revision);
            new Redirect("/").apply(request, response);
            return true;
        }

        // Apply the current evolution script
        if (Play.mode.isDev() && request.method.equals("POST") && request.url.equals("/@evolutions/apply")) {
            applyScript(true);
            new Redirect("/").apply(request, response);
            return true;
        }
        return super.rawInvocation(request, response);
    }
View Full Code Here


            // Debug
            Logger.trace("Send request %s", url);

            throw new Redirect(url);
        } catch (Redirect e) {
            throw e;
        } catch (PlayException e) {
            throw e;
        } catch (Exception e) {
View Full Code Here

   *            Any additional parameters that weren't included in the constructor. For example you might need to add a response_type.
   */
  public void retrieveVerificationCode(String callbackURL, Map<String, String> parameters) {
    parameters.put(CLIENT_ID_NAME, clientid);
    parameters.put(REDIRECT_URI, callbackURL);
    throw new Redirect(authorizationURL, parameters);
  }
View Full Code Here

            if (Logger.isTraceEnabled()) {
                // Debug
                Logger.trace("Send request %s", url);
            }

            throw new Redirect(url);
        } catch (Redirect e) {
            throw e;
        } catch (PlayException e) {
            throw e;
        } catch (Exception e) {
View Full Code Here

        if (Play.mode.isDev() && request.method.equals("POST") && request.url.matches("^/@evolutions/force/[a-zA-Z0-9]+/[0-9]+$")) {           
            int index = request.url.lastIndexOf("/@evolutions/force/") + "/@evolutions/force/".length();
            String moduleKey = request.url.substring(index, request.url.lastIndexOf("/"));
            int revision = Integer.parseInt(request.url.substring(request.url.lastIndexOf("/") + 1));
            resolve(moduleKey, revision);
            new Redirect("/").apply(request, response);
            return true;
        }

        // Apply the current evolution script
        if (Play.mode.isDev() && request.method.equals("POST") && request.url.equals("/@evolutions/apply")) {
           
             for(Entry<String, VirtualFile> moduleRoot : modulesWithEvolutions.entrySet()) {           
                 applyScript(true, moduleRoot.getKey(), moduleRoot.getValue());
             }
            new Redirect("/").apply(request, response);
            return true;
        }
        return super.rawInvocation(request, response);
    }
View Full Code Here

     */
    protected static void redirect(String url, boolean permanent) {
        if (url.indexOf("/") == -1) { // fix Java !
            redirect(url, permanent, new Object[0]);
        }
        throw new Redirect(url, permanent);
    }
View Full Code Here

                    currentActionDefinition.star = actionDefinition.star;
                    currentActionDefinition.args = actionDefinition.args;

                    _currentReverse.remove();
                } else {
                    throw new Redirect(actionDefinition.toString(), permanent);
                }
            } catch (NoRouteFoundException e) {
                StackTraceElement element = PlayException.getInterestingStackTraceElement(e);
                if (element != null) {
                    throw new NoRouteFoundException(action, newArgs, Play.classes.getApplicationClass(element.getClassName()), element.getLineNumber());
View Full Code Here

  }

  private static void initiateOAuthFlow(OAuthListner list, String authURL) {
//    Logger.info("initiateOAuthFlow called");
    Cache.set(session.getId() + "-listener", list);
    throw new Redirect(authURL
        + "?response_type=code&client_id="
        + clientid
        + "&state="
        + (authURL.contains("test.salesforce.com") ? "sandbox" : "production")
        + "&redirect_uri="
View Full Code Here

TOP

Related Classes of play.mvc.results.Redirect

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.