airframe
airframe
API
wvlet.airframe
AirframeException
AirframeException
CYCLIC_DEPENDENCY
MISSING_DEPENDENCY
MISSING_SESSION
MULTIPLE_SHUTDOWN_FAILURES
SHUTDOWN_FAILURE
Binder
Binding
ClassBinding
DependencyFactory
ProviderBinding
SingletonBinding
Binder
DISupport
Design
Design
DesignOptions
DesignOptions
DesignWithContext
LazyF0
LazyF0
LifeCycleHookDesign
Session
Session
SessionAccess
SessionBuilder
Stage
Stage
DEVELOPMENT
PRODUCTION
wvlet.airframe.lifecycle
AFTER_START
AddShutdownHook
BEFORE_SHUTDOWN
CloseHook
EventHookHolder
EventHookHolder
FILOLifeCycleHookExecutor
INIT
Injectee
JSR250LifeCycleExecutor
LifeCycleEventHandler
LifeCycleEventHandlerChain
LifeCycleEventHandlerPair
LifeCycleHook
LifeCycleHookType
LifeCycleManager
LifeCycleManager
LifeCycleStage
MethodCallHook
NilLifeCycleEventHandler
ON_INIT
ON_INJECT
ON_SHUTDOWN
ON_START
STARTED
STARTING
STOPPED
STOPPING
ShowDebugLifeCycleLog
ShowLifeCycleLog
wvlet.airframe.tracing
ChromeTracer
ChromeTracer
Event
DIStats
DIStatsReport
DefaultTracer
TraceEvent
TraceEvent
AfterStartInstance
BeforeShutdownInstance
InitInstanceEnd
InitInstanceStart
InjectEnd
InjectStart
SessionBeforeShutdown
SessionEnd
SessionInitEnd
SessionInitStart
SessionShutdown
SessionStart
ShutdownInstance
StartInstance
Tracer
airframe
/
wvlet.airframe.lifecycle
/
LifeCycleEventHandlerChain
LifeCycleEventHandlerChain
wvlet.airframe.lifecycle.LifeCycleEventHandlerChain
class
LifeCycleEventHandlerChain
(
prev
:
LifeCycleEventHandler
,
next
:
LifeCycleEventHandler
)
extends
LifeCycleEventHandler
Attributes
Graph
Reset zoom
Hide graph
Show graph
Supertypes
trait
LifeCycleEventHandler
class
Object
trait
Matchable
class
Any
Clear all
Members list
Concise view
Value members
Concrete methods
override
def
afterShutdown
(
lifeCycleManager
:
LifeCycleManager
):
Unit
Attributes
Definition Classes
LifeCycleEventHandler
override
def
afterStart
(
lifeCycleManager
:
LifeCycleManager
):
Unit
Attributes
Definition Classes
LifeCycleEventHandler
override
def
beforeShutdown
(
lifeCycleManager
:
LifeCycleManager
):
Unit
Attributes
Definition Classes
LifeCycleEventHandler
override
def
beforeStart
(
lifeCycleManager
:
LifeCycleManager
):
Unit
Attributes
Definition Classes
LifeCycleEventHandler
override
def
onInit
(
lifeCycleManager
:
LifeCycleManager
,
t
:
Surface
,
injectee
:
AnyRef
):
Unit
Attributes
Definition Classes
LifeCycleEventHandler
override
def
removeAll
(
h
:
LifeCycleEventHandler
):
LifeCycleEventHandler
Attributes
Definition Classes
LifeCycleEventHandler
Inherited methods
def
andThen
(
next
:
LifeCycleEventHandler
):
LifeCycleEventHandler
Attributes
Inherited from:
LifeCycleEventHandler
def
wraps
(
child
:
LifeCycleEventHandler
):
LifeCycleEventHandler
Attributes
Inherited from:
LifeCycleEventHandler