org.apache.wicket.protocol.http
Class Jetty9WebSocketFilter
java.lang.Object
org.apache.wicket.protocol.http.WicketFilter
org.apache.wicket.protocol.http.AbstractUpgradeFilter
org.apache.wicket.protocol.http.Jetty9WebSocketFilter
- All Implemented Interfaces:
- javax.servlet.Filter
public class Jetty9WebSocketFilter
- extends AbstractUpgradeFilter
An upgrade filter that uses Jetty9's WebSocketServerFactory to decide whether to upgrade or not.
|
Method Summary |
protected boolean |
acceptWebSocket(javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse resp,
org.apache.wicket.Application application)
|
void |
destroy()
|
void |
init(boolean isServlet,
javax.servlet.FilterConfig filterConfig)
|
| Methods inherited from class org.apache.wicket.protocol.http.WicketFilter |
checkIfRedirectRequired, doFilter, getApplication, getApplicationFactory, getClassLoader, getFilterConfig, getFilterPath, getFilterPath, getFilterPathFromAnnotation, getFilterPathFromConfig, getFilterPathFromWebXml, getRelativePath, init, setFilterPath |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Jetty9WebSocketFilter
public Jetty9WebSocketFilter()
init
public void init(boolean isServlet,
javax.servlet.FilterConfig filterConfig)
throws javax.servlet.ServletException
- Overrides:
init in class WicketFilter
- Throws:
javax.servlet.ServletException
acceptWebSocket
protected boolean acceptWebSocket(javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse resp,
org.apache.wicket.Application application)
throws javax.servlet.ServletException,
IOException
- Overrides:
acceptWebSocket in class AbstractUpgradeFilter
- Throws:
javax.servlet.ServletException
IOException
destroy
public void destroy()
- Specified by:
destroy in interface javax.servlet.Filter- Overrides:
destroy in class WicketFilter
Copyright © 2006-2012 Apache Software Foundation. All Rights Reserved.