public interface RuntimeListener
extends java.util.EventListener
RuntimeConfiguration
s.
Implementations will mainly be child RuntimeConfigurations that wish to know when there parents are being configured.
Modifier and Type | Method and Description |
---|---|
void |
afterConfigure(RuntimeEvent event)
Called by an
RuntimeConfiguration after performing the
configuration phase. |
void |
afterDestroy(RuntimeEvent event)
Called by an
RuntimeConfiguration after performing the
destroy phase. |
void |
afterInit(RuntimeEvent event)
Called by an
RuntimeConfiguration after performing the
initialisation phase. |
void |
beforeConfigure(RuntimeEvent event)
Called by an
RuntimeConfiguration before performing the
configuration phase. |
void |
beforeDestroy(RuntimeEvent event)
Called by an
RuntimeConfiguration before performing the
destroy phase. |
void |
beforeInit(RuntimeEvent event)
Called by an
RuntimeConfiguration before performing the
initialisation phase. |
void beforeInit(RuntimeEvent event) throws ArooaConfigurationException
RuntimeConfiguration
before performing the
initialisation phase.event
- The event.ArooaConfigurationException
- If the listener detects a configuration
problem.void afterInit(RuntimeEvent event) throws ArooaConfigurationException
RuntimeConfiguration
after performing the
initialisation phase.event
- The event. Never null.ArooaConfigurationException
- If the listener detects a configuration
problem.void beforeConfigure(RuntimeEvent event) throws ArooaConfigurationException
RuntimeConfiguration
before performing the
configuration phase.event
- The event. Never null.ArooaConfigurationException
- If the listener detects a configuration
problem.void afterConfigure(RuntimeEvent event) throws ArooaConfigurationException
RuntimeConfiguration
after performing the
configuration phase.event
- The event. Never Null.ArooaConfigurationException
- If the listener detects a configuration
problem.void beforeDestroy(RuntimeEvent event)
RuntimeConfiguration
before performing the
destroy phase.event
- The event. Never null.void afterDestroy(RuntimeEvent event)
RuntimeConfiguration
after performing the
destroy phase.event
- The event. Never null.