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.terminal.
Interface ParameterHandler
All Superinterfaces:
All Known Implementing Classes:
- extends Serializable
public interface ParameterHandler
ParameterHandler
is implemented by classes capable of handling
external parameters.
What parameters are provided depend on what the Terminal
provides and
if the application is deployed as a servlet or portlet. URL GET parameters
are typically provided to the handleParameters(Map)
method.
A ParameterHandler
must be registered to a Window
using
Window.addParameterHandler(ParameterHandler)
to be called when
parameters are available.
Since:
3.0
Version:
6.8.18
Author:
Vaadin Ltd.
Nested Class Summary | |
---|---|
static interface |
ParameterHandler.ErrorEvent
An ErrorEvent implementation for ParameterHandler. |
Method Summary | |
---|---|
void |
handleParameters(Map<String,String[]> parameters)
Handles the given parameters. |
Method Detail |
---|
handleParameters
void handleParameters(Map<String,String[]> parameters)
- Parameters:
parameters
- an unmodifiable map which contains the parameter names and values
Handles the given parameters. All parameters names are of type
String
and the values are String
arrays.