Package org.eclipse.jetty.webapp
Interface Configuration
-
- All Known Implementing Classes:
AbstractConfiguration
,CloneConfiguration
,Configuration.Wrapper
,FragmentConfiguration
,JettyWebXmlConfiguration
,MetaInfConfiguration
,WebInfConfiguration
,WebXmlConfiguration
@Deprecated(since="2021-05-27") public interface Configuration
Deprecated.The Eclipse Jetty and Apache Felix Http Jetty packages are no longer supported.Base Class for WebApplicationContext Configuration. This class can be extended to customize or extend the configuration of the WebApplicationContext.
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static class
Configuration.ClassList
Deprecated.static class
Configuration.Wrapper
Deprecated.static interface
Configuration.WrapperFunction
Deprecated.The Eclipse Jetty and Apache Felix Http Jetty packages are no longer supported.
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
ATTR
Deprecated.
-
Method Summary
All Methods Instance Methods Abstract Methods Deprecated Methods Modifier and Type Method Description void
cloneConfigure(WebAppContext template, WebAppContext context)
Deprecated.Clone configuration instance.void
configure(WebAppContext context)
Deprecated.Configure WebApp.void
deconfigure(WebAppContext context)
Deprecated.DeConfigure WebApp.void
destroy(WebAppContext context)
Deprecated.Destroy WebApp.void
postConfigure(WebAppContext context)
Deprecated.Clear down after configuration.void
preConfigure(WebAppContext context)
Deprecated.Set up for configuration.
-
-
-
Field Detail
-
ATTR
static final java.lang.String ATTR
Deprecated.- See Also:
- Constant Field Values
-
-
Method Detail
-
preConfigure
void preConfigure(WebAppContext context) throws java.lang.Exception
Deprecated.Set up for configuration.Typically this step discovers configuration resources
- Parameters:
context
- The context to configure- Throws:
java.lang.Exception
- if unable to pre configure
-
configure
void configure(WebAppContext context) throws java.lang.Exception
Deprecated.Configure WebApp.Typically this step applies the discovered configuration resources to either the
WebAppContext
or the associatedMetaData
.- Parameters:
context
- The context to configure- Throws:
java.lang.Exception
- if unable to configure
-
postConfigure
void postConfigure(WebAppContext context) throws java.lang.Exception
Deprecated.Clear down after configuration.- Parameters:
context
- The context to configure- Throws:
java.lang.Exception
- if unable to post configure
-
deconfigure
void deconfigure(WebAppContext context) throws java.lang.Exception
Deprecated.DeConfigure WebApp. This method is called to undo all configuration done. This is called to allow the context to work correctly over a stop/start cycle- Parameters:
context
- The context to configure- Throws:
java.lang.Exception
- if unable to deconfigure
-
destroy
void destroy(WebAppContext context) throws java.lang.Exception
Deprecated.Destroy WebApp. This method is called to destroy a webappcontext. It is typically called when a context is removed from a server handler hierarchy by the deployer.- Parameters:
context
- The context to configure- Throws:
java.lang.Exception
- if unable to destroy
-
cloneConfigure
void cloneConfigure(WebAppContext template, WebAppContext context) throws java.lang.Exception
Deprecated.Clone configuration instance.Configure an instance of a WebAppContext, based on a template WebAppContext that has previously been configured by this Configuration.
- Parameters:
template
- The template contextcontext
- The context to configure- Throws:
java.lang.Exception
- if unable to clone
-
-