AbstractDispatcherServletInitializer to use Johnson-aware components.AbstractDispatcherServletInitializer to use Johnson-aware components.Event to the list.EventObject indicating the provided Event should be added to the Johnson event container.AddEvent, setting its source and the Johnson Event to be added.ServletContext when Spring context initialization is bypassed because a
previous Event indicates the application has already failed.JohnsonConfig will be exposed in the ServletContext under
an attribute with this key.JohnsonEventContainer will be exposed in the ServletContext
under an attribute with this key.JohnsonContextListener is registered with a
ServletContext, this attribute will be used to mark its registration so that multiple
listeners will not be registered.DelegatingFilterProxy which bypasses the filter if there is no
Spring WebApplicationContext available.JohnsonConfig.ConfigurationJohnsonException with the provided message.ConfigurationJohnsonException with the provided message and cause.JohnsonEventContainer implementations for use as part
of their configuration.Johnson.ContextLoaderListener teardown and ensures any attributes added to the servlet
context for this dispatcher are removed.Johnson.JohnsonEventContainer for use storing events.JohnsonContextLoaderListener which will initialize and terminate the provided
WebApplicationContext.JohnsonContextLoaderListener which will initialize and terminate the provided
WebApplicationContext.event is
not available.JohnsonDispatcherServlet, which will initialize the SpringMVC context in a Johnson-aware
away.JohnsonConfig which may be used as a failsafe when no other configuration is
available.JohnsonEventContainer which stores events in a list.SetupConfig which always indicates the application is setup.DispatcherServlet teardown and ensures any attributes added to the servlet
context for this dispatcher are removed.bypassed and, if so, directly
invokes the FilterChain; otherwise, processes super.doFilter normally.WebApplicationContext is available, delegating directly to the
filter chain, or performs normal filtering if a context is available.EventLevel.ERROR event level.Event.Event.EventLevels.EventLevel.FATAL event level.EventLevel with the given name.null.ServletContext when
this dispatcher is bypassed (whether due to the JohnsonContextLoaderListener being bypassed or due to
the initialisation of the dispatcher failing).JohnsonConfig.JohnsonConfig from the provided ServletContext under the key
Johnson.ATTR_CONFIG before falling back on Johnson.getConfig().DefaultContainerFactory.ServletContext for a context-param named SpringEventType.PARAM_EVENT_TYPE and, if
one is found, returns its value; otherwise the default SpringEventType.SPRING_CONTEXT_EVENT_TYPE is returned."/unavailable".Event to add to the container.Event to remove from the container.null.null.JohnsonEventContainer.JohnsonEventContainer from the provided ServletContext under the key
Johnson.ATTR_EVENT_CONTAINER before falling back on the statically-bound instance.null.Event list.Events.null.null.null.null.ServletConfig for an init-param named SpringEventType.PARAM_EVENT_TYPE and, if
one is found, returns its value; otherwise, the default SpringEventType.SPRING_SERVLET_EVENT_TYPE is returned.DefaultSetupConfig."/setup".Event which
stops normal application functioning.Events in the list.Events in the container.Map.JohnsonConfig and JohnsonEventContainer to the
provided ServletContext and performing any ApplicationEventChecks which have been configured.JohnsonConfig and JohnsonEventContainer.ContextLoaderListener initialisation to make it Johnson-aware, allowing it
to be automatically bypassed, when application checks
produce fatal events, or add an Event if initialisation fails.DispatcherServlet initialisation to make it Johnson-aware, allowing it
to be automatically bypassed, when paired with a JohnsonContextLoaderListener, or add an Event
if initialisation fails.true.true.false.uri is a setup-related page.Johnson with the servlet container.ContextLoaderListener to make it Johnson-aware.DispatcherServlet to make it Johnson-aware.EventsJohnsonException with the provided message.JohnsonException with the provided message and cause.JohnsonException the the provided cause and no message.ServletFilterModuleContainerFilter to bypass servlet-provided filters when
Johnson events are present.BypassableDelegatingFilterProxy for use with the LifecycleDispatcherServlet.JohnsonHttpRequestHandlerServlet for use with the LifecycleDispatcherServlet.Event wrapped by the provided RemoveEvent from the container.Registers a JohnsonContextListener and then
delegates to the superclass's onStartup(ServletContext) implementation.Registers a JohnsonContextListener and then
delegates to the superclass's onStartup(ServletContext) implementation.init-param which may be used for controlling whether an event is added when a portion of
Spring initialisation is bypassed due to previous errors.init-param which may be used for controlling the event type added when Spring events occur.init-param which can be applied to the ServletContext or ServletConfig to register
one or more EventExceptionTranslator types to be applied to exceptions thrown from Spring or SpringMVC
startup.ServletContext when Spring MVC initialization is bypassed
because a previous Event indicates the application has already failed.JohnsonContextListener with the provided ServletContext if such a listener has not
already been registered.AbstractContextLoaderInitializer's registerContextLoaderListener to register a
JohnsonContextLoaderListener instead of the
standard Spring ContextLoaderListener.AbstractContextLoaderListener's registerContextLoaderListener to register a
JohnsonContextLoaderListener instead of the
standard Spring ContextLoaderListener.AbstractDispatcherServletInitializer's registerDispatcherServlet(ServletContext) to
register a JohnsonDispatcherServlet instead of the
standard Spring DispatcherServlet.JohnsonContextListener in in the provided ServletContext.JohnsonContextListener in in the provided ServletContext.Event from the list, if it can be found.EventObject indicating the provided Event should be removed from the Johnson event container.RemoveEvent, setting its source and the Johnson Event to be removed.Event from the container, if it can be found.exception
translator classes.JohnsonConfig and JohnsonEventContainer.ServletContext and clearing
the statically-bound JohnsonConfig and JohnsonEventContainer.Throwable to an event.EventLevel.WARNING event level.Copyright © 2017 Atlassian. All rights reserved.