/** * Constructs a in-memory (h2) database configuration to add to a fake application. * * @param name the database name. * @param options the database options. * @return a map of String containing database config info. */ public static Map<String, String> inMemoryDatabase(String name, Map<String, String> options) { return Scala.asJava(play.api.test.Helpers.inMemoryDatabase(name, Scala.asScala(options))); }
/** * Constructs a in-memory (h2) database configuration to add to a FakeApplication. */ public static Map<String,String> inMemoryDatabase(String name, Map<String, String> options) { return Scala.asJava(play.api.test.Helpers.inMemoryDatabase(name, Scala.asScala(options))); }
/** * Constructs a in-memory (h2) database configuration to add to a fake application. * * @param name the database name. * @param options the database options. * @return a map of String containing database config info. */ public static Map<String, String> inMemoryDatabase(String name, Map<String, String> options) { return Scala.asJava(play.api.test.Helpers.inMemoryDatabase(name, Scala.asScala(options))); }
public List<String> getModifiers() { return Scala.asJava(modifiers()); } }
@Inject public Langs(play.api.i18n.Langs langs) { this.langs = langs; List<Lang> availables = new ArrayList<>(); for (play.api.i18n.Lang lang : Scala.asJava(langs.availables())) { availables.add(new Lang(lang)); } this.availables = Collections.unmodifiableList(availables); }
/** * Retrieve Lang availables from the application configuration. * * @param app the current application. * @return the list of available Lang. */ public static List<Lang> availables(Application app) { play.api.i18n.Langs langs = app.injector().instanceOf(play.api.i18n.Langs.class); List<play.api.i18n.Lang> availableLangs = Scala.asJava(langs.availables()); return availableLangs.stream().map(Lang::new).collect(toList()); }
/** * Retrieve Lang availables from the application configuration. * * @param app the current application. * @return the list of available Lang. */ public static List<Lang> availables(Application app) { play.api.i18n.Langs langs = app.injector().instanceOf(play.api.i18n.Langs.class); List<play.api.i18n.Lang> availableLangs = Scala.asJava(langs.availables()); return availableLangs.stream().map(Lang::new).collect(toList()); }
/** * @return the client X509Certificates if they have been set */ public Optional<List<X509Certificate>> clientCertificateChain() { return OptionConverters.toJava( req.connection().clientCertificateChain()).map( list -> new ArrayList<>(Scala.asJava(list))); }
/** * @return the sessions in the request */ public Map<String,String> session() { return Scala.asJava(req.session().data()); }
/** * @return the client X509Certificates if they have been set */ public Optional<List<X509Certificate>> clientCertificateChain() { return OptionConverters.toJava( req.connection().clientCertificateChain()).map( list -> new ArrayList<>(Scala.asJava(list))); }
@Override default void configure(scala.collection.immutable.Map<String, String> properties, Option<URL> config) { configure( Scala.asJava(properties), OptionConverters.toJava(config) ); }
/** * Retrieve Lang availables from the application configuration. */ public static List<Lang> availables() { List<play.api.i18n.Lang> langs = Scala.asJava(play.api.i18n.Lang.availables(play.api.Play.current())); List<play.i18n.Lang> result = new ArrayList<play.i18n.Lang>(); for(play.api.i18n.Lang lang: langs) { result.add(new Lang(lang)); } return result; }
/** * @return the cookies in a Java map */ public Map<String,String> flash() { return Scala.asJava(req.flash().data()); }
@Override default void configure(scala.collection.immutable.Map<String, String> properties, Option<URL> config) { configure( Scala.asJava(properties), OptionConverters.toJava(config) ); }
/** * @return the client X509Certificates if they have been set */ public Optional<List<X509Certificate>> clientCertificateChain() { return OptionConverters.toJava( req.connection().clientCertificateChain()).map( list -> new ArrayList<>(Scala.asJava(list))); }
/** * @return the sessions in the request */ public Map<String,String> session() { return Scala.asJava(req.session().data()); }
@Override default void configure(play.api.Environment env, Configuration configuration, scala.collection.immutable.Map<String, String> optionalProperties) { configure( env.asJava(), configuration.underlying(), Scala.asJava(optionalProperties) ); }
@Override default void configure(play.api.Environment env, Configuration configuration, scala.collection.immutable.Map<String, String> optionalProperties) { configure( env.asJava(), configuration.underlying(), Scala.asJava(optionalProperties) ); }
static Map<String, String> generateProperties(Environment env, Config config, Map<String, String> optionalProperties) { scala.collection.immutable.Map<String, String> generateProperties = LoggerConfigurator$.MODULE$.generateProperties( env.asScala(), new Configuration(config), Scala.asScala(optionalProperties) ); return Scala.asJava(generateProperties); } }
static Map<String, String> generateProperties(Environment env, Config config, Map<String, String> optionalProperties) { scala.collection.immutable.Map<String, String> generateProperties = LoggerConfigurator$.MODULE$.generateProperties( env.asScala(), new Configuration(config), Scala.asScala(optionalProperties) ); return Scala.asJava(generateProperties); } }