public class JvmRouteValve
extends org.apache.catalina.valves.ValveBase
implements org.apache.catalina.Lifecycle
| Modifier and Type | Field and Description |
|---|---|
protected static org.jboss.logging.Logger |
log_ |
protected SessionManager |
manager |
protected org.apache.catalina.util.LifecycleSupport |
support |
| Constructor and Description |
|---|
JvmRouteValve(SessionManager manager)
Create a new Valve.
|
| Modifier and Type | Method and Description |
|---|---|
void |
addLifecycleListener(org.apache.catalina.LifecycleListener listener) |
void |
checkJvmRoute(org.apache.catalina.connector.Request req,
org.apache.catalina.connector.Response res) |
org.apache.catalina.LifecycleListener[] |
findLifecycleListeners() |
String |
getInfo()
Get information about this Valve.
|
protected void |
handleJvmRoute(String requestedId,
String sessionId,
String jvmRoute,
javax.servlet.http.HttpServletResponse response,
boolean setCookie) |
void |
invoke(org.apache.catalina.connector.Request request,
org.apache.catalina.connector.Response response) |
void |
removeLifecycleListener(org.apache.catalina.LifecycleListener listener) |
void |
start() |
void |
stop() |
backgroundProcess, createObjectName, event, getContainer, getContainerName, getController, getDomain, getNext, getObjectName, getParentName, postDeregister, postRegister, preDeregister, preRegister, setContainer, setController, setNext, setObjectName, toStringprotected static org.jboss.logging.Logger log_
protected org.apache.catalina.util.LifecycleSupport support
protected SessionManager manager
public JvmRouteValve(SessionManager manager)
public String getInfo()
getInfo in interface org.apache.catalina.ValvegetInfo in class org.apache.catalina.valves.ValveBasepublic void invoke(org.apache.catalina.connector.Request request,
org.apache.catalina.connector.Response response)
throws IOException,
javax.servlet.ServletException
invoke in interface org.apache.catalina.Valveinvoke in class org.apache.catalina.valves.ValveBaseIOExceptionjavax.servlet.ServletExceptionpublic void checkJvmRoute(org.apache.catalina.connector.Request req,
org.apache.catalina.connector.Response res)
throws IOException,
javax.servlet.ServletException
IOExceptionjavax.servlet.ServletExceptionprotected void handleJvmRoute(String requestedId, String sessionId, String jvmRoute, javax.servlet.http.HttpServletResponse response, boolean setCookie) throws IOException
IOExceptionpublic void addLifecycleListener(org.apache.catalina.LifecycleListener listener)
addLifecycleListener in interface org.apache.catalina.Lifecyclepublic void removeLifecycleListener(org.apache.catalina.LifecycleListener listener)
removeLifecycleListener in interface org.apache.catalina.Lifecyclepublic org.apache.catalina.LifecycleListener[] findLifecycleListeners()
findLifecycleListeners in interface org.apache.catalina.Lifecyclepublic void start()
throws org.apache.catalina.LifecycleException
start in interface org.apache.catalina.Lifecycleorg.apache.catalina.LifecycleExceptionpublic void stop()
throws org.apache.catalina.LifecycleException
stop in interface org.apache.catalina.Lifecycleorg.apache.catalina.LifecycleExceptionCopyright © 2013 JBoss, a division of Red Hat, Inc.. All Rights Reserved.