com.vaadin.server
Interface RequestHandler
- All Superinterfaces:
- java.io.Serializable
- All Known Implementing Classes:
- BootstrapHandler, ConnectorResourceHandler, GlobalResourceHandler, UnsupportedBrowserHandler
public interface RequestHandler
- extends java.io.Serializable
Handler for producing a response to non-UIDL requests. Handlers can be added
to service sessions using
VaadinSession.addRequestHandler(RequestHandler)
handleRequest
boolean handleRequest(VaadinSession session,
VaadinRequest request,
VaadinResponse response)
throws java.io.IOException
- Handles a non-UIDL request. If a response is written, this method should
return
true
to indicate that no more request handlers should
be invoked for the request.
- Parameters:
session
- The session for the requestrequest
- The request to handleresponse
- The response object to which a response can be written.
- Returns:
- true if a response has been written and no further request
handlers should be called, otherwise false
- Throws:
java.io.IOException
Copyright © 2000-2011 Vaadin Ltd. All Rights Reserved.