com.vaadin.flow.server.
Class DeploymentConfigurationFactory
- java.lang.Object
-
- com.vaadin.flow.server.startup.AbstractConfigurationFactory
-
- com.vaadin.flow.server.DeploymentConfigurationFactory
-
All Implemented Interfaces:
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 Modifier and Type Field Description static String
ERROR_DEV_MODE_NO_FILES
static Object
FALLBACK_CHUNK
-
Fields inherited from class com.vaadin.flow.server.startup.AbstractConfigurationFactory
DEV_FOLDER_MISSING_MESSAGE
-
-
Constructor Summary
Constructors Constructor Description DeploymentConfigurationFactory()
-
Method Summary
All Methods Modifier and Type Method Description DeploymentConfiguration
createDeploymentConfiguration(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.
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.-
Methods inherited from class com.vaadin.flow.server.startup.AbstractConfigurationFactory
getConfigParametersUsingTokenData, getTokenFileContent, setDevModePropertiesUsingTokenData, verifyFolderExists
-
-
-
-
Method Detail
-
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
-
-