com.vaadin.flow.server.
Class DeploymentConfigurationFactory
All Implemented Interfaces:
Creates DeploymentConfiguration
filled with all parameters specified
by the framework users.
Since:
1.2
See Also:
-
Field Summary
Fields inherited from class com.vaadin.flow.server.startup.AbstractConfigurationFactory
DEV_FOLDER_MISSING_MESSAGE
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncreateDeploymentConfiguration
(Class<?> systemPropertyBaseClass, VaadinConfig vaadinConfig) Creates a
DeploymentConfiguration
instance that is filled with all parameters, specified for the current app.protected Properties
createInitParameters
(Class<?> systemPropertyBaseClass, VaadinConfig vaadinConfig) Generate Property containing parameters for with all parameters contained in current application.
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.Methods inherited from class com.vaadin.flow.server.startup.AbstractConfigurationFactory
getConfigParametersUsingTokenData, getTokenFileContent, setDevModePropertiesUsingTokenData, verifyFolderExists
-
Constructor Details
-
DeploymentConfigurationFactory
public DeploymentConfigurationFactory()
-
-
Method Details
-
createDeploymentConfiguration
public DeploymentConfiguration createDeploymentConfiguration(Class<?> systemPropertyBaseClass, VaadinConfig vaadinConfig) Creates a
DeploymentConfiguration
instance that is filled with all parameters, specified for the current app.Parameters:
systemPropertyBaseClass
- the class to look for properties defined with annotationsvaadinConfig
- the config to get the rest of the properties fromReturns:
DeploymentConfiguration
instance -
createPropertyDeploymentConfiguration
public DeploymentConfiguration 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.Parameters:
systemPropertyBaseClass
- the class to look for properties defined with annotationsvaadinConfig
- the config to get the rest of the properties fromReturns:
DeploymentConfiguration
instance -
createInitParameters
protected Properties createInitParameters(Class<?> systemPropertyBaseClass, VaadinConfig vaadinConfig) Generate Property containing parameters for with all parameters contained in current application.
Parameters:
systemPropertyBaseClass
- the class to look for properties defined with annotationsvaadinConfig
- the config to get the rest of the properties fromReturns:
Properties
instance
-