Class ClasspathExtensionsResolvedEvent
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.ClasspathExtensionsResolvedEvent
Called when classes from classpath scan analyzed and all extensions detected. Provides list of all extensions
detected in classpath (including disabled). Called only if classpath scan is enabled and at least one extension
detected.
May be used for consultation only. Extension instances are not yet available (guice context is not created).
- Since:
- 01.09.2019
-
Constructor Summary
ConstructorsConstructorDescriptionClasspathExtensionsResolvedEvent(EventsContext context, List<Class<?>> extensions) Create event. -
Method Summary
Methods inherited from class ru.vyarus.dropwizard.guice.module.lifecycle.event.ConfigurationPhaseEvent
getBootstrapMethods inherited from class ru.vyarus.dropwizard.guice.module.lifecycle.event.GuiceyLifecycleEvent
getOptions, getSharedState, getStats, getType
-
Constructor Details
-
ClasspathExtensionsResolvedEvent
Create event.- Parameters:
context- event contextextensions- extensions
-
-
Method Details
-
getExtensions
- Returns:
- all detected classpath extensions (including possibly disabled in the future)
-