|
Play Framework/Scala example source code file (FakeApplication.java)
The FakeApplication.java Play Framework example source code
/*
* Copyright (C) 2009-2013 Typesafe Inc. <http://www.typesafe.com>
*/
package play.test;
import java.io.*;
import java.util.*;
import play.api.mvc.Handler;
import play.libs.*;
import scala.PartialFunction$;
import scala.Tuple2;
/**
* A Fake application.
*/
public class FakeApplication {
final play.api.test.FakeApplication wrappedApplication;
/**
* A Fake application.
*
* @param path The application path
* @param classloader The application classloader
* @param additionalConfiguration Additional configuration
* @param additionalPlugins Additional plugins
* @param withoutPlugins Plugins to disable
*/
@SuppressWarnings("unchecked")
public FakeApplication(File path, ClassLoader classloader, Map<String, ? extends Object> additionalConfiguration,
List<String> additionalPlugins, List<String> withoutPlugins, play.GlobalSettings global) {
play.api.GlobalSettings g = null;
if(global != null)
g = new play.core.j.JavaGlobalSettingsAdapter(global);
wrappedApplication = new play.api.test.FakeApplication(
path,
classloader,
Scala.toSeq(additionalPlugins),
Scala.toSeq(withoutPlugins),
Scala.asScala((Map<String, Object>)additionalConfiguration),
scala.Option.apply(g),
PartialFunction$.MODULE$.<Tuple2<String, String>, Handler>empty()
);
}
public FakeApplication(File path, ClassLoader classloader, Map<String, ? extends Object> additionalConfiguration,
List<String> additionalPlugins, play.GlobalSettings global) {
this(path, classloader, additionalConfiguration, additionalPlugins, Collections.<String>emptyList(), global);
}
public play.api.test.FakeApplication getWrappedApplication() {
return wrappedApplication;
}
}
Other Play Framework source code examplesHere is a short list of links related to this Play Framework FakeApplication.java source code file: |
| ... this post is sponsored by my books ... | |
#1 New Release! |
FP Best Seller |
Copyright 1998-2024 Alvin Alexander, alvinalexander.com
All Rights Reserved.
A percentage of advertising revenue from
pages under the /java/jwarehouse
URI on this website is
paid back to open source projects.