com.vaadin.server
Class UnsupportedBrowserHandler
java.lang.Object
com.vaadin.server.UnsupportedBrowserHandler
- All Implemented Interfaces:
- RequestHandler, java.io.Serializable
public class UnsupportedBrowserHandler
- extends java.lang.Object
- implements RequestHandler
A RequestHandler that presents an informative page if the browser in
use is unsupported. Recognizes Chrome Frame and allow it to be used.
This handler is usually added to the application by
AbstractCommunicationManager.
- See Also:
- Serialized Form
|
Field Summary |
static java.lang.String |
FORCE_LOAD_COOKIE
Cookie used to ignore browser checks |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
FORCE_LOAD_COOKIE
public static final java.lang.String FORCE_LOAD_COOKIE
- Cookie used to ignore browser checks
- See Also:
- Constant Field Values
UnsupportedBrowserHandler
public UnsupportedBrowserHandler()
handleRequest
public boolean handleRequest(VaadinServiceSession session,
VaadinRequest request,
VaadinResponse response)
throws java.io.IOException
- Description copied from interface:
RequestHandler
- Handles a non-UIDL request. If a response is written, this method should
return
false to indicate that no more request handlers
should be invoked for the request.
- Specified by:
handleRequest in interface RequestHandler
- 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
writeBrowserTooOldPage
protected void writeBrowserTooOldPage(VaadinRequest request,
VaadinResponse response)
throws java.io.IOException
- Writes a page encouraging the user to upgrade to a more current browser.
- Parameters:
request - response -
- Throws:
java.io.IOException
Copyright © 2000-2011 Vaadin Ltd. All Rights Reserved.