Package com.vaadin.flow.server
Class DeploymentConfigurationFactory
java.lang.Object
com.vaadin.flow.server.startup.AbstractConfigurationFactory
com.vaadin.flow.server.DeploymentConfigurationFactory
- All Implemented Interfaces:
Serializable
public class DeploymentConfigurationFactory
extends AbstractConfigurationFactory
implements Serializable
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
-
Method Summary
Modifier and TypeMethodDescriptioncreateDeploymentConfiguration
(Class<?> systemPropertyBaseClass, VaadinConfig vaadinConfig) Creates aDeploymentConfiguration
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 aDeploymentConfiguration
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 aDeploymentConfiguration
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 from- Returns:
DeploymentConfiguration
instance
-
createPropertyDeploymentConfiguration
public DeploymentConfiguration createPropertyDeploymentConfiguration(Class<?> systemPropertyBaseClass, VaadinConfig vaadinConfig) Creates aDeploymentConfiguration
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 from- Returns:
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 from- Returns:
Properties
instance
-