| Package | Description | 
|---|---|
| com.vaadin.flow.internal | |
| com.vaadin.flow.server | |
| com.vaadin.flow.server.frontend | |
| com.vaadin.flow.server.startup | 
| Constructor and Description | 
|---|
ResponseWriter(DeploymentConfiguration deploymentConfiguration)
Create a response writer with the given deployment configuration. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
AbstractDeploymentConfiguration
An abstract base class for DeploymentConfiguration implementations. 
 | 
class  | 
DefaultDeploymentConfiguration
The default implementation of  
DeploymentConfiguration based on a base
 class for resolving system properties and a set of init parameters. | 
class  | 
PropertyDeploymentConfiguration
The property handling implementation of  
DeploymentConfiguration based
 on a base class for resolving system properties and a set of init parameters. | 
| Modifier and Type | Method and Description | 
|---|---|
protected DeploymentConfiguration | 
VaadinServlet.createDeploymentConfiguration()
Creates a deployment configuration to be used for the creation of a
  
VaadinService. | 
static DeploymentConfiguration | 
DeploymentConfigurationFactory.createDeploymentConfiguration(Class<?> systemPropertyBaseClass,
                             VaadinConfig vaadinConfig)
Creates a  
DeploymentConfiguration instance that is filled with
 all parameters, specified for the current app. | 
protected DeploymentConfiguration | 
VaadinServlet.createDeploymentConfiguration(Properties initParameters)
Creates a deployment configuration to be used for the creation of a
  
VaadinService. | 
static DeploymentConfiguration | 
DeploymentConfigurationFactory.createPropertyDeploymentConfiguration(Class<?> systemPropertyBaseClass,
                                     VaadinConfig vaadinConfig)
Creates a  
DeploymentConfiguration instance that has all
 parameters, specified for the current app without doing checks so
 property states and only returns default. | 
DeploymentConfiguration | 
VaadinSession.getConfiguration()
Gets the configuration for this session. 
 | 
DeploymentConfiguration | 
VaadinService.getDeploymentConfiguration()
Gets the deployment configuration. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
protected VaadinServletService | 
VaadinServlet.createServletService(DeploymentConfiguration deploymentConfiguration)
Creates a vaadin servlet service. 
 | 
void | 
VaadinSession.setConfiguration(DeploymentConfiguration configuration)  | 
static DevModeHandler | 
DevModeHandler.start(DeploymentConfiguration configuration,
     File npmFolder,
     CompletableFuture<Void> waitFor)
Start the dev mode handler if none has been started yet. 
 | 
static DevModeHandler | 
DevModeHandler.start(int runningPort,
     DeploymentConfiguration configuration,
     File npmFolder,
     CompletableFuture<Void> waitFor)
Start the dev mode handler if none has been started yet. 
 | 
| Constructor and Description | 
|---|
VaadinService(DeploymentConfiguration deploymentConfiguration)
Creates a new vaadin service based on a deployment configuration. 
 | 
VaadinServletService(VaadinServlet servlet,
                    DeploymentConfiguration deploymentConfiguration)
Creates an instance connected to the given servlet and using the given
 configuration. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
static String | 
FrontendUtils.getProjectFrontendDir(DeploymentConfiguration configuration)
Get directory where project's frontend files are located. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
static DeploymentConfiguration | 
ServletDeployer.StubServletConfig.createDeploymentConfiguration(ServletContext context,
                             Class<?> servletClass)
Creates a DeploymentConfiguration. 
 | 
static DeploymentConfiguration | 
ServletDeployer.StubServletConfig.createDeploymentConfiguration(ServletContext context,
                             ServletRegistration registration,
                             Class<?> servletClass)
Creates a DeploymentConfiguration. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
static void | 
VaadinAppShellInitializer.init(Set<Class<?>> classes,
    ServletContext context,
    DeploymentConfiguration config)
Initializes the  
AppShellRegistry for the application. | 
static void | 
DevModeInitializer.initDevModeHandler(Set<Class<?>> classes,
                  ServletContext context,
                  DeploymentConfiguration config)
Initialize the devmode server if not in production mode or compatibility
 mode. 
 | 
Copyright © 2020. All rights reserved.