Package com.vaadin.flow.server.startup
-
Interface Summary Interface Description ApplicationConfiguration Configuration on the application level.ApplicationConfigurationFactory A factory forApplicationConfiguration
.AppShellPredicate Checks whether the provided class is anAppShellConfigurator
eligible for the web application.ClassLoaderAwareServletContainerInitializer Allows to load the implementation class by one classloader but accepts classes inClassLoaderAwareServletContainerInitializer.onStartup(Set, ServletContext)
method loaded by another classloader.NavigationTargetFilter A filter that can prevent specific navigation targets from being registered.VaadinContextStartupInitializer Applies this initializer to the givenVaadinContext
.VaadinServletContextStartupInitializer Allows a library/runtime to be notified of a web application's startup phase and perform any required programmatic registration of servlets, filters, and listeners in response to it. -
Class Summary Class Description AbstractAnnotationValidator Validation class that contains common logic to checks that specific annotations are not configured wrong.AbstractConfigurationFactory A configuration factory base logic which reads the token file.AbstractRouteRegistryInitializer Common validation methods for route registry initializer.AnnotationValidator Validation class that is run during servlet container initialization which checks that specific annotations are not configured wrong.ApplicationRouteRegistry Registry for holding navigation target components found on servlet initialization.ApplicationRouteRegistry.ApplicationRouteRegistryWrapper RouteRegistry wrapper class for storing the ApplicationRouteRegistry.DefaultApplicationConfigurationFactory Default implementation ofApplicationConfigurationFactory
.DefaultApplicationConfigurationFactory.ApplicationConfigurationImpl ErrorNavigationTargetInitializer Servlet initializer for collecting all available error handler navigation targets implementingHasErrorParameter
on startup.LookupServletContainerInitializer Standard servlet initializer for collecting all SPI implementations.RouteRegistryInitializer Servlet initializer for collecting all availableRoute
s on startup.ServletContextListeners All ServletContextListeners in Flow merged into one actual listener to be able to control the order they are executed in.ServletDeployer Context listener that automatically registers Vaadin servlets.ServletVerifier Verify the servlet version on container initialization.VaadinAppShellInitializer Servlet initializer visitingAppShellConfigurator
configuration.WebComponentConfigurationRegistryInitializer Servlet initializer for collecting all classes that extendWebComponentExporter
/WebComponentExporterFactory
on startup, creates uniqueWebComponentConfiguration
instances, and adds them toWebComponentConfigurationRegistry
.WebComponentExporterAwareValidator Checks that specific annotations are not configured wrong. -
Exception Summary Exception Description DuplicateNavigationTitleException Exception indicating a conflict between a route target implementingHasDynamicTitle
while also having aPageTitle
annotation.VaadinInitializerException Indicates an issue during Vaadin initialization.