JOHNSON-12 Add a mechanism for doing split startup with Spring
Bryan Turner
Branch: JOHNSON-12-bturner-lifecycle-dispatcher
Branch: master
Merged
Merged pull request
Merged in JOHNSON-12-bturner-lifecycle-dispatcher (pull request #2)
Merged in JOHNSON-12-bturner-lifecycle-dispatcher (pull request #2)
Created
LifecycleDispatcherServlet
and associated classes for filters and servletsCreated
LifecycleUtils
andLifecycleState
for tracking basic states that theLifecycleDispatcherServlet
goes throughUltimately this may need to turn into something extensible, where
LifecycleState
becomes an interface with aStandardLifecycleState
enumeration that implements it and defines the existing four statesAdded
EventExceptionTranslator
, an SPI interface allowing applications to provide pluggable translation for exceptions to produce their own well-defined Johnson eventsUpdated
JohnsonContextLoaderListener
andJohnsonDispatcherServlet
to receiveEventExceptionTranslator
s via context parameters and apply them when they're presentAdded some missing documentation/annotations in
Johnson