Package com.vaadin.flow.server
Class AbstractDeploymentConfiguration
java.lang.Object
com.vaadin.flow.server.AbstractPropertyConfiguration
com.vaadin.flow.server.AbstractDeploymentConfiguration
- All Implemented Interfaces:
DeploymentConfiguration,AbstractConfiguration,Serializable
- Direct Known Subclasses:
PropertyDeploymentConfiguration
public abstract class AbstractDeploymentConfiguration
extends AbstractPropertyConfiguration
implements DeploymentConfiguration
An abstract base class for DeploymentConfiguration implementations. This
class provides default implementation for common config properties.
- Since:
- 1.0
- Author:
- Vaadin Ltd
- See Also:
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedAbstractDeploymentConfiguration(Map<String, String> properties) Creates a new configuration based onproperties. -
Method Summary
Modifier and TypeMethodDescriptionGets class loader configuration option value.Gets UI class configuration option value.Methods inherited from class com.vaadin.flow.server.AbstractPropertyConfiguration
getApplicationOrSystemProperty, getApplicationProperty, getApplicationProperty, getBooleanProperty, getProperties, getStringProperty, getSystemPropertyMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.vaadin.flow.server.AbstractConfiguration
getBuildFolder, getFrontendFolder, getJavaResourceFolder, getJavaSourceFolder, getMode, getOutputResourceFolder, getProjectFolder, getStringProperty, isBunEnabled, isGlobalPnpm, isPnpmEnabled, isProductionMode, isUsageStatisticsEnabled, isXsrfProtectionEnabled, reuseDevServerMethods inherited from interface com.vaadin.flow.function.DeploymentConfiguration
getApplicationName, getApplicationOrSystemProperty, getBooleanProperty, getCompiledWebComponentsPath, getExternalStatsUrl, getHeartbeatInterval, getInitParameters, getMaxMessageSuspendTimeout, getPolyfills, getPushMode, getPushServletMapping, getSessionLockCheckStrategy, getWebComponentDisconnect, isBrotli, isCloseIdleSessions, isDevModeLiveReloadEnabled, isDevToolsEnabled, isEagerServerLoad, isReactEnabled, isRequestTiming, isSendUrlsAsParameters, isStatsExternal, isSyncIdCheckEnabled
-
Constructor Details
-
AbstractDeploymentConfiguration
Creates a new configuration based onproperties.- Parameters:
properties- configuration properties
-
-
Method Details
-
getUIClassName
Description copied from interface:DeploymentConfigurationGets UI class configuration option value.- Specified by:
getUIClassNamein interfaceDeploymentConfiguration- Returns:
- UI class name
-
getClassLoaderName
Description copied from interface:DeploymentConfigurationGets class loader configuration option value.- Specified by:
getClassLoaderNamein interfaceDeploymentConfiguration- Returns:
- the configured class loader name
-