Class BundlesResolvedEvent
- java.lang.Object
-
- ru.vyarus.dropwizard.guice.module.lifecycle.event.GuiceyLifecycleEvent
-
- ru.vyarus.dropwizard.guice.module.lifecycle.event.ConfigurationPhaseEvent
-
- ru.vyarus.dropwizard.guice.module.lifecycle.event.configuration.BundlesResolvedEvent
-
public class BundlesResolvedEvent extends ConfigurationPhaseEvent
Called when all bundles are resolved (after dw recognition and lookup). Called even if no bundles registered. Provides list of all top-level enabled bundles and list of disabled bundles.Bundles may be post-processed here by modifying it's state with some interface (maybe based on other bundles analysis).
- Since:
- 19.04.2018
- See Also:
called earlier
-
-
Constructor Summary
Constructors Constructor Description BundlesResolvedEvent(EventsContext context, java.util.List<GuiceyBundle> bundles, java.util.List<GuiceyBundle> disabled, java.util.List<GuiceyBundle> ignored)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.List<GuiceyBundle>
getBundles()
java.util.List<GuiceyBundle>
getDisabled()
Note: bundles are not yet processed so more bundles could be disabled later.java.util.List<GuiceyBundle>
getIgnored()
Note: bundles are not yet processed so more bundles could be ignored later.-
Methods inherited from class ru.vyarus.dropwizard.guice.module.lifecycle.event.ConfigurationPhaseEvent
getBootstrap
-
Methods inherited from class ru.vyarus.dropwizard.guice.module.lifecycle.event.GuiceyLifecycleEvent
getOptions, getSharedState, getType
-
-
-
-
Constructor Detail
-
BundlesResolvedEvent
public BundlesResolvedEvent(EventsContext context, java.util.List<GuiceyBundle> bundles, java.util.List<GuiceyBundle> disabled, java.util.List<GuiceyBundle> ignored)
-
-
Method Detail
-
getBundles
public java.util.List<GuiceyBundle> getBundles()
- Returns:
- all top-level enabled bundles
-
getDisabled
public java.util.List<GuiceyBundle> getDisabled()
Note: bundles are not yet processed so more bundles could be disabled later.- Returns:
- list of disabled bundles or empty list
-
getIgnored
public java.util.List<GuiceyBundle> getIgnored()
Note: bundles are not yet processed so more bundles could be ignored later.- Returns:
- list of ignored bundles (duplicates) or empty list
-
-