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
ConstructorsModifierConstructorDescriptionprotected
AbstractDeploymentConfiguration
(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, getSystemProperty
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.vaadin.flow.server.AbstractConfiguration
frontendHotdeploy, getBuildFolder, getFrontendFolder, getJavaResourceFolder, getJavaSourceFolder, getMode, getProjectFolder, getStringProperty, isBunEnabled, isGlobalPnpm, isPnpmEnabled, isProductionMode, isUsageStatisticsEnabled, isXsrfProtectionEnabled, reuseDevServer
Methods 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:DeploymentConfiguration
Gets UI class configuration option value.- Specified by:
getUIClassName
in interfaceDeploymentConfiguration
- Returns:
- UI class name
-
getClassLoaderName
Description copied from interface:DeploymentConfiguration
Gets class loader configuration option value.- Specified by:
getClassLoaderName
in interfaceDeploymentConfiguration
- Returns:
- the configured class loader name
-