A B C D E F G H I L O P R S T U V W 
All Classes All Packages

A

AbstractDevServerRunner - Class in com.vaadin.base.devserver
Deals with most details of starting a frontend development server or connecting to an existing one.
AbstractDevServerRunner(Lookup, int, File, CompletableFuture<Void>) - Constructor for class com.vaadin.base.devserver.AbstractDevServerRunner
Craete an instance that waits for the given task to complete before starting or connecting to the server.
access(Command) - Method in class com.vaadin.base.devserver.stats.StatisticsStorage
Runs the given command with the store locked.
aggregate(String, double) - Method in class com.vaadin.base.devserver.stats.StatisticsContainer
Sets the value to the given field and updates related aggregate fields.
awaitFirstMatch(int) - Method in class com.vaadin.base.devserver.DevServerOutputTracker
Blocks until the first match is found and the callback has been run.

B

BrowserLauncher - Class in com.vaadin.base.devserver.util
Utilities for launching a browser.
BrowserLiveReloadAccessorImpl - Class in com.vaadin.base.devserver
Default implementation for BrowserLiveReloadAccessor that stores the instance in the Vaadin context.
BrowserLiveReloadAccessorImpl() - Constructor for class com.vaadin.base.devserver.BrowserLiveReloadAccessorImpl
 

C

checkConnection() - Method in class com.vaadin.base.devserver.AbstractDevServerRunner
Check the connection to the dev server.
collectEvent(String) - Static method in class com.vaadin.base.devserver.stats.DevModeUsageStatistics
Increments specified event count in the current project data.
collectEvent(String, double) - Static method in class com.vaadin.base.devserver.stats.DevModeUsageStatistics
Update a value in usage statistics.
com.vaadin.base.devserver - package com.vaadin.base.devserver
 
com.vaadin.base.devserver.startup - package com.vaadin.base.devserver.startup
 
com.vaadin.base.devserver.stats - package com.vaadin.base.devserver.stats
 
com.vaadin.base.devserver.util - package com.vaadin.base.devserver.util
 
contextDestroyed(ServletContextEvent) - Method in class com.vaadin.base.devserver.startup.DevModeStartupListener
 
contextInitialized(ServletContextEvent) - Method in class com.vaadin.base.devserver.startup.DevModeStartupListener
 

D

DebugWindowConnection - Class in com.vaadin.base.devserver
BrowserLiveReload implementation class.
DebugWindowMessage - Class in com.vaadin.base.devserver
A message sent to the debug window.
DebugWindowMessage(String, Object) - Constructor for class com.vaadin.base.devserver.DebugWindowMessage
Creates a new instance.
DevModeHandlerManagerImpl - Class in com.vaadin.base.devserver
Provides API to access to the DevModeHandler instance.
DevModeHandlerManagerImpl() - Constructor for class com.vaadin.base.devserver.DevModeHandlerManagerImpl
 
DevModeInitializer - Class in com.vaadin.base.devserver.startup
Initializer for starting node updaters as well as the dev mode server.
DevModeInitializer() - Constructor for class com.vaadin.base.devserver.startup.DevModeInitializer
 
DevModeStartupListener - Class in com.vaadin.base.devserver.startup
Trigger for running dev mode initialization when running in a compatible servlet environment.
DevModeStartupListener() - Constructor for class com.vaadin.base.devserver.startup.DevModeStartupListener
 
DevModeUsageStatistics - Class in com.vaadin.base.devserver.stats
Singleton for collecting development time usage metrics
DevServerOutputTracker - Class in com.vaadin.base.devserver
Tracks the output of a dev server and scans for given success and/or failure patterns while copying the dev server output to standard output.
DevServerOutputTracker(InputStream, Pattern, Pattern, Consumer<DevServerOutputTracker.Result>) - Constructor for class com.vaadin.base.devserver.DevServerOutputTracker
Creates a new finder that scans for the given success and/or failure pattern.
DevServerOutputTracker.Result - Class in com.vaadin.base.devserver
Encapsulates the result of a find operation.
doStartDevServer() - Method in class com.vaadin.base.devserver.AbstractDevServerRunner
Starts the dev server and returns the started process.

E

EVENT_DEV_SERVER_START_PREFIX - Static variable in class com.vaadin.base.devserver.stats.StatisticsConstants
 
EVENT_LIVE_RELOAD - Static variable in class com.vaadin.base.devserver.stats.StatisticsConstants
 
EVENT_PACKAGEMANAGER_CLEANUP_TIME_PREFIX - Static variable in class com.vaadin.base.devserver.stats.StatisticsConstants
 
EVENT_PACKAGEMANAGER_INSTALL_TIME_PREFIX - Static variable in class com.vaadin.base.devserver.stats.StatisticsConstants
 

F

FeatureFlagMessage - Class in com.vaadin.base.devserver
Message with feature flags sent to the debug window.
FeatureFlagMessage(List<Feature>) - Constructor for class com.vaadin.base.devserver.FeatureFlagMessage
Creates a new message with the given features.
find() - Method in class com.vaadin.base.devserver.DevServerOutputTracker
Runs the find operation.

G

getApplicationConfiguration() - Method in class com.vaadin.base.devserver.AbstractDevServerRunner
Gets the application configuration.
getBackend() - Method in class com.vaadin.base.devserver.DebugWindowConnection
 
getCommand() - Method in class com.vaadin.base.devserver.DebugWindowMessage
 
getData() - Method in class com.vaadin.base.devserver.DebugWindowMessage
 
getDevModeHandler() - Method in class com.vaadin.base.devserver.DevModeHandlerManagerImpl
 
getFailedOutput() - Method in class com.vaadin.base.devserver.AbstractDevServerRunner
 
getFeatures() - Method in class com.vaadin.base.devserver.FeatureFlagMessage
 
getFlowVersion() - Method in class com.vaadin.base.devserver.ServerInfo
 
getHandlesTypes() - Method in class com.vaadin.base.devserver.DevModeHandlerManagerImpl
 
getJavaVersion() - Method in class com.vaadin.base.devserver.ServerInfo
 
getLiveReload(VaadinContext) - Method in class com.vaadin.base.devserver.BrowserLiveReloadAccessorImpl
 
getLiveReload(VaadinService) - Method in class com.vaadin.base.devserver.BrowserLiveReloadAccessorImpl
 
getOsVersion() - Method in class com.vaadin.base.devserver.ServerInfo
 
getOutput() - Method in class com.vaadin.base.devserver.DevServerOutputTracker.Result
 
getPort() - Method in class com.vaadin.base.devserver.AbstractDevServerRunner
Get the listening port of the dev server.
getProductName() - Method in class com.vaadin.base.devserver.ServerInfo
 
getProjectRoot() - Method in class com.vaadin.base.devserver.AbstractDevServerRunner
 
getReportingUrl() - Method in class com.vaadin.base.devserver.stats.StatisticsSender
Get the remote reporting URL.
getServerBinary() - Method in class com.vaadin.base.devserver.AbstractDevServerRunner
Gets the binary that starts the dev server.
getServerBinary() - Method in class com.vaadin.base.devserver.ViteHandler
 
getServerBinary() - Method in class com.vaadin.base.devserver.WebpackHandler
 
getServerConfig() - Method in class com.vaadin.base.devserver.AbstractDevServerRunner
Gets the main configuration file for the dev server.
getServerConfig() - Method in class com.vaadin.base.devserver.ViteHandler
 
getServerConfig() - Method in class com.vaadin.base.devserver.WebpackHandler
 
getServerFailurePattern() - Method in class com.vaadin.base.devserver.AbstractDevServerRunner
Gets a pattern to match with the output to determine that the server has failed to start.
getServerFailurePattern() - Method in class com.vaadin.base.devserver.ViteHandler
 
getServerFailurePattern() - Method in class com.vaadin.base.devserver.WebpackHandler
 
getServerName() - Method in class com.vaadin.base.devserver.AbstractDevServerRunner
Gets the name of the dev server for outputting to the user and statistics.
getServerName() - Method in class com.vaadin.base.devserver.ViteHandler
 
getServerName() - Method in class com.vaadin.base.devserver.WebpackHandler
 
getServerStartupCommand(FrontendTools) - Method in class com.vaadin.base.devserver.AbstractDevServerRunner
Gets the commands to run to start the dev server.
getServerStartupCommand(FrontendTools) - Method in class com.vaadin.base.devserver.ViteHandler
 
getServerStartupCommand(FrontendTools) - Method in class com.vaadin.base.devserver.WebpackHandler
 
getServerSuccessPattern() - Method in class com.vaadin.base.devserver.AbstractDevServerRunner
Gets a pattern to match with the output to determine that the server has started successfully.
getServerSuccessPattern() - Method in class com.vaadin.base.devserver.ViteHandler
 
getServerSuccessPattern() - Method in class com.vaadin.base.devserver.WebpackHandler
 
getVaadinVersion() - Method in class com.vaadin.base.devserver.ServerInfo
 
getValue(String) - Method in class com.vaadin.base.devserver.stats.StatisticsContainer
Returns the given field value as a string.
getValueAsDouble(String) - Method in class com.vaadin.base.devserver.stats.StatisticsContainer
Returns the given field value as a double.
getWatchDog() - Method in class com.vaadin.base.devserver.AbstractDevServerRunner
Gets the server watch dog.

H

handleBrowserData(JsonObject) - Static method in class com.vaadin.base.devserver.stats.DevModeUsageStatistics
Stores telemetry data received from the browser.
handleRequest(VaadinSession, VaadinRequest, VaadinResponse) - Method in class com.vaadin.base.devserver.AbstractDevServerRunner
 

I

increment(String) - Method in class com.vaadin.base.devserver.stats.StatisticsContainer
Increments the value for the given field.
init(String, StatisticsStorage, StatisticsSender) - Static method in class com.vaadin.base.devserver.stats.DevModeUsageStatistics
Initialize the statistics module.
initDevModeHandler(Set<Class<?>>, VaadinContext) - Method in class com.vaadin.base.devserver.DevModeHandlerManagerImpl
 
initDevModeHandler(Set<Class<?>>, VaadinContext) - Static method in class com.vaadin.base.devserver.startup.DevModeInitializer
Initialize the devmode server if not in production mode or compatibility mode.
initialize(Set<Class<?>>, VaadinContext) - Method in class com.vaadin.base.devserver.startup.DevModeStartupListener
 
isDevModeAlreadyStarted(VaadinContext) - Static method in class com.vaadin.base.devserver.DevModeHandlerManagerImpl
Shows whether DevModeHandler has been already started or not.
isLiveReload(AtmosphereResource) - Method in class com.vaadin.base.devserver.DebugWindowConnection
 
isSuccess() - Method in class com.vaadin.base.devserver.DevServerOutputTracker.Result
 

L

launch(String) - Static method in class com.vaadin.base.devserver.util.BrowserLauncher
Launch a local browser using the given location URL.
launch(String, String) - Static method in class com.vaadin.base.devserver.util.BrowserLauncher
Launch a local browser using the given location URL.

O

onConnect(AtmosphereResource) - Method in class com.vaadin.base.devserver.DebugWindowConnection
 
onDevServerCompilation(DevServerOutputTracker.Result) - Method in class com.vaadin.base.devserver.AbstractDevServerRunner
Called whenever the dev server output matche the success or failure pattern.
onDevServerCompilation(DevServerOutputTracker.Result) - Method in class com.vaadin.base.devserver.WebpackHandler
 
onDisconnect(AtmosphereResource) - Method in class com.vaadin.base.devserver.DebugWindowConnection
 
onMessage(String) - Method in class com.vaadin.base.devserver.DebugWindowConnection
 

P

prepareConnection(String, String) - Method in class com.vaadin.base.devserver.AbstractDevServerRunner
 
prepareConnection(String, String) - Method in class com.vaadin.base.devserver.ViteHandler
 

R

reload() - Method in class com.vaadin.base.devserver.DebugWindowConnection
 

S

serveDevModeRequest(HttpServletRequest, HttpServletResponse) - Method in class com.vaadin.base.devserver.AbstractDevServerRunner
Serve a file by proxying to the dev server.
ServerInfo - Class in com.vaadin.base.devserver
Data for a info message to the debug window.
ServerInfo() - Constructor for class com.vaadin.base.devserver.ServerInfo
Creates a new instance.
set(String, String) - Method in class com.vaadin.base.devserver.stats.DevModeUsageStatistics
Set value of string value in current project statistics data.
setBackend(BrowserLiveReload.Backend) - Method in class com.vaadin.base.devserver.DebugWindowConnection
 
setDevModeHandler(DevModeHandler) - Method in class com.vaadin.base.devserver.DevModeHandlerManagerImpl
 
setGlobal(String, String) - Method in class com.vaadin.base.devserver.stats.DevModeUsageStatistics
Set value of string field in current statistics data.
setValue(String, long) - Method in class com.vaadin.base.devserver.stats.StatisticsContainer
Stores a long using the given field name.
setValue(String, JsonNode) - Method in class com.vaadin.base.devserver.stats.StatisticsContainer
Stores a JSON object using the given field name.
setValue(String, String) - Method in class com.vaadin.base.devserver.stats.StatisticsContainer
Stores a string using the given field name.
StatisticsConstants - Class in com.vaadin.base.devserver.stats
Constants for development mode statistics.
StatisticsContainer - Class in com.vaadin.base.devserver.stats
Wraps a JSON data structure and provides a slightly easier API for it.
StatisticsContainer(ObjectNode) - Constructor for class com.vaadin.base.devserver.stats.StatisticsContainer
Wraps the given json with this API.
StatisticsSender - Class in com.vaadin.base.devserver.stats
Handles sending of telemetry data.
StatisticsSender(StatisticsStorage) - Constructor for class com.vaadin.base.devserver.stats.StatisticsSender
Creates a new instance connected to the given storage.
StatisticsStorage - Class in com.vaadin.base.devserver.stats
Development more usage statistic storage and methods for updating the data.
StatisticsStorage() - Constructor for class com.vaadin.base.devserver.stats.StatisticsStorage
Creates an instance.
stop() - Method in class com.vaadin.base.devserver.AbstractDevServerRunner
 

T

triggerLiveReload() - Method in class com.vaadin.base.devserver.AbstractDevServerRunner
Triggers live reload.
triggerSendIfNeeded(ObjectNode) - Method in class com.vaadin.base.devserver.stats.StatisticsSender
Send data in the background if needed.

U

updateServerStartupEnvironment(FrontendTools, Map<String, String>) - Method in class com.vaadin.base.devserver.AbstractDevServerRunner
Defines the environment variables to use when starting the dev server.
updateServerStartupEnvironment(FrontendTools, Map<String, String>) - Method in class com.vaadin.base.devserver.WebpackHandler
 

V

validateFiles() - Method in class com.vaadin.base.devserver.AbstractDevServerRunner
Validates that the needed server binary and config file(s) are available.
VITE_SERVER - Static variable in class com.vaadin.base.devserver.ViteHandler
The local installation path of the server node script.
ViteHandler - Class in com.vaadin.base.devserver
Handles communication with a Vite server.
ViteHandler(Lookup, int, File, CompletableFuture<Void>) - Constructor for class com.vaadin.base.devserver.ViteHandler
Creates and starts the dev mode handler if none has been started yet.

W

waitForDevServer() - Method in class com.vaadin.base.devserver.AbstractDevServerRunner
Waits for the dev server to start.
WEBPACK_SERVER - Static variable in class com.vaadin.base.devserver.WebpackHandler
The local installation path of the webpack-dev-server node script.
WebpackHandler - Class in com.vaadin.base.devserver
Runs a webpack dev server and provides files handles getting resources from webpack-dev-server.
WebpackHandler(Lookup, int, File, CompletableFuture<Void>) - Constructor for class com.vaadin.base.devserver.WebpackHandler
Creates and starts the dev mode handler if none has been started yet.
writeStream(ServletOutputStream, InputStream) - Method in class com.vaadin.base.devserver.AbstractDevServerRunner
 
A B C D E F G H I L O P R S T U V W 
All Classes All Packages