We use cookies to serve our customers and website visitors in the best possible way. Cookies are used for the proper functioning of the website and for improving the user experience, monitoring visitor traffic and marketing purposes. By continuing to browse the site, you agree to our use of cookies. You can read more about cookies here.
com.vaadin.base.devserver.stats.
Package com.vaadin.base.devserver.stats
Class StatisticsSender
java.lang.Object
com.vaadin.base.devserver.stats.StatisticsSender
Handles sending of telemetry data.
-
Constructor Summary
ConstructorsConstructorDescriptionStatisticsSender
(StatisticsStorage storage) Creates a new instance connected to the given storage.
-
Method Summary
Modifier and TypeMethodDescriptionGet the remote reporting URL.
void
triggerSendIfNeeded
(com.fasterxml.jackson.databind.node.ObjectNode json) Send data in the background if needed.
-
Constructor Details
-
StatisticsSender
Creates a new instance connected to the given storage.
Parameters:
storage
- the storage to use
-
-
Method Details
-
getReportingUrl
Get the remote reporting URL.
Returns:
Returns
StatisticsConstants.USAGE_REPORT_URL
by default. -
triggerSendIfNeeded
public void triggerSendIfNeeded(com.fasterxml.jackson.databind.node.ObjectNode json) Send data in the background if needed.
Parameters:
json
- The json returned byStatisticsStorage.read()
-