Enum Class EmbeddedTomcatConfiguration.Feature
java.lang.Object
java.lang.Enum<EmbeddedTomcatConfiguration.Feature>
io.microsphere.spring.test.tomcat.embedded.EmbeddedTomcatConfiguration.Feature
- All Implemented Interfaces:
Serializable,Comparable<EmbeddedTomcatConfiguration.Feature>,Constable
- Enclosing class:
- EmbeddedTomcatConfiguration
public static enum EmbeddedTomcatConfiguration.Feature
extends Enum<EmbeddedTomcatConfiguration.Feature>
The Tomcat features
-
Nested Class Summary
Nested classes/interfaces inherited from class java.lang.Enum
Enum.EnumDesc<E extends Enum<E>> -
Enum Constant Summary
Enum ConstantsEnum ConstantDescriptionAdd the default web.xml file to the contextEnables the JNDI featureControls the loggers will be silenced.Uses test dependencies rather than only runtimeProvide default configuration for a context. -
Method Summary
Modifier and TypeMethodDescriptionReturns the enum constant of this class with the specified name.static EmbeddedTomcatConfiguration.Feature[]values()Returns an array containing the constants of this enum class, in the order they are declared.
-
Enum Constant Details
-
NAMING
Enables the JNDI feature- See Also:
-
Tomcat.enableNaming()
-
DEFAULT_WEB_XML
Add the default web.xml file to the context- See Also:
-
Tomcat.setAddDefaultWebXmlToWebapp(boolean)
-
WEB_APP_DEFAULTS
Provide default configuration for a context. This is broadly the programmatic equivalent of the default web.xml and provides the following features:- Default servlet mapped to "/"
- JSP servlet mapped to "*.jsp" and ""*.jspx"
- Session timeout of 30 minutes
- MIME mappings (subset of those in conf/web.xml)
- Welcome files
- See Also:
-
Tomcat.initWebappDefaults(Context)
-
USE_TEST_CLASSPATH
Uses test dependencies rather than only runtime- See Also:
-
Container.setParentClassLoader(ClassLoader)
-
SILENT
Controls the loggers will be silenced.- See Also:
-
Tomcat.setSilent(boolean)
-
-
Method Details
-
values
Returns an array containing the constants of this enum class, in the order they are declared.- Returns:
- an array containing the constants of this enum class, in the order they are declared
-
valueOf
Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)- Parameters:
name- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException- if this enum class has no constant with the specified nameNullPointerException- if the argument is null
-