/** * Generates a JavaScript reverse router. * * @param name the router's name * @param ajaxMethod which asynchronous call method the user's browser will use (e.g. "jQuery.ajax") * @param host the host to use for the reverse route * @param routes the reverse routes for this router * @return the router */ public static JavaScript create(String name, String ajaxMethod, String host, JavaScriptReverseRoute... routes) { return play.api.routing.JavaScriptReverseRouter.apply( name, Scala.Option(ajaxMethod), host, Scala.varargs(routes) ); }
/** * Generates a JavaScript reverse router. * * @param name the router's name * @param ajaxMethod which asynchronous call method the user's browser will use (e.g. "jQuery.ajax") * @param host the host to use for the reverse route * @param routes the reverse routes for this router * @return the router */ public static JavaScript create(String name, String ajaxMethod, String host, JavaScriptReverseRoute... routes) { return play.api.routing.JavaScriptReverseRouter.apply( name, Scala.Option(ajaxMethod), host, Scala.varargs(routes) ); }
/** * Generates a JavaScript reverse router. * * @param name the router's name * @param ajaxMethod which asynchronous call method the user's browser will use (e.g. "jQuery.ajax") * @param host the host to use for the reverse route * @param routes the reverse routes for this router * @return the router */ public static JavaScript create(String name, String ajaxMethod, String host, JavaScriptReverseRoute... routes) { return play.api.routing.JavaScriptReverseRouter.apply( name, Scala.Option(ajaxMethod), host, Scala.varargs(routes) ); }
/** * Convert this result to a Scala result. * * @return the Scala result. */ public play.api.mvc.Result asScala() { return new play.api.mvc.Result( header.asScala(), body.asScala(), session == null ? Scala.None() : Scala.Option(play.api.mvc.Session.fromJavaSession(session)), flash == null ? Scala.None() : Scala.Option(play.api.mvc.Flash.fromJavaFlash(flash)), JavaHelpers$.MODULE$.cookiesToScalaCookies(cookies) ); } }
/** * Convert this result to a Scala result. * * @return the Scala result. */ public play.api.mvc.Result asScala() { return new play.api.mvc.Result( header.asScala(), body.asScala(), session == null ? Scala.None() : Scala.Option(play.api.mvc.Session.fromJavaSession(session)), flash == null ? Scala.None() : Scala.Option(play.api.mvc.Flash.fromJavaFlash(flash)), JavaHelpers$.MODULE$.cookiesToScalaCookies(cookies) ); } }
/** * Convert this result to a Scala result. * * @return the Scala result. */ public play.api.mvc.Result asScala() { return new play.api.mvc.Result( header.asScala(), body.asScala(), session == null ? Scala.None() : Scala.Option(play.api.mvc.Session.fromJavaSession(session)), flash == null ? Scala.None() : Scala.Option(play.api.mvc.Flash.fromJavaFlash(flash)), JavaHelpers$.MODULE$.cookiesToScalaCookies(cookies) ); } }
/** * Generates a JavaScript router. */ public static JavaScript javascriptRouter(String name, String ajaxMethod, play.api.routing.JavaScriptReverseRoute... routes) { return play.api.Routes.javascriptRouter( name, Scala.Option(ajaxMethod), play.mvc.Http.Context.current().request().host(), Scala.toSeq(routes) ); }
public HeaderCarrier hc(Request<?> request) { return HeaderCarrier.fromHeadersAndSession(request.headers(), Option(request.session())); }
public HeaderCarrier hc(Request<?> request) { return HeaderCarrier.fromHeadersAndSession(request.headers(), Option(request.session())); }
/** * Add cookies to this request */ @SuppressWarnings(value = "unchecked") public FakeRequest withCookies(Http.Cookie... cookies) { List <play.api.mvc.Cookie> scalacookies = new ArrayList<play.api.mvc.Cookie>(); for (Http.Cookie c : cookies) { scalacookies.add(new play.api.mvc.Cookie(c.name(), c.value(), Scala.<Object>Option(c.maxAge()), c.path(), Scala.Option(c.domain()), c.secure(), c.httpOnly()) ); } fake = fake.withCookies(Scala.varargs(scalacookies.toArray())); return this; }
/** * Retrieve the URL where the user should be redirected to start the OpenID authentication process */ @Override public CompletionStage<String> redirectURL( String openID, String callbackURL, Map<String, String> axRequired, Map<String, String> axOptional, String realm) { if (axRequired == null) axRequired = new HashMap<>(); if (axOptional == null) axOptional = new HashMap<>(); return FutureConverters.toJava(client.redirectURL(openID, callbackURL, JavaConversions.mapAsScalaMap(axRequired).toSeq(), JavaConversions.mapAsScalaMap(axOptional).toSeq(), Scala.Option(realm))); }
/** * Retrieve the URL where the user should be redirected to start the OpenID authentication process */ public static F.Promise<String> redirectURL(String openID, String callbackURL, Map<String, String> axRequired, Map<String, String> axOptional, String realm) { if (axRequired == null) axRequired = new HashMap<String, String>(); if (axOptional == null) axOptional = new HashMap<String, String>(); return new F.Promise<String>(play.api.libs.openid.OpenID.redirectURL(openID, callbackURL, JavaConversions.mapAsScalaMap(axRequired).toSeq(), JavaConversions.mapAsScalaMap(axOptional).toSeq(), Scala.Option(realm))); }