Interface RefreshEventListener
- All Superinterfaces:
io.micronaut.context.event.ApplicationEventListener<RefreshEvent>,EventListener,io.micronaut.core.order.Ordered
public interface RefreshEventListener
extends io.micronaut.context.event.ApplicationEventListener<RefreshEvent>, io.micronaut.core.order.Ordered
A convenience interface that can be implemented if a component needs to listen for
RefreshEvent where the implementation is only interested in a limited set of configuration prefixes.- Since:
- 3.1.0
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intThe default position as defined byOrdered.getOrder().Fields inherited from interface io.micronaut.core.order.Ordered
HIGHEST_PRECEDENCE, LOWEST_PRECEDENCE -
Method Summary
Modifier and TypeMethodDescriptionReturns the set of observed configuration prefixes that the event listener should listen for.default intgetOrder()default booleansupports(RefreshEvent event) Methods inherited from interface io.micronaut.context.event.ApplicationEventListener
onApplicationEvent
-
Field Details
-
DEFAULT_POSITION
static final int DEFAULT_POSITIONThe default position as defined byOrdered.getOrder().- See Also:
-
-
Method Details
-
supports
- Specified by:
supportsin interfaceio.micronaut.context.event.ApplicationEventListener<RefreshEvent>
-
getObservedConfigurationPrefixes
Returns the set of observed configuration prefixes that the event listener should listen for.- Returns:
- A set of prefixes
-
getOrder
default int getOrder()- Specified by:
getOrderin interfaceio.micronaut.core.order.Ordered
-