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, toString
protected 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.Valve
getInfo
in class org.apache.catalina.valves.ValveBase
public 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.Valve
invoke
in class org.apache.catalina.valves.ValveBase
IOException
javax.servlet.ServletException
public void checkJvmRoute(org.apache.catalina.connector.Request req, org.apache.catalina.connector.Response res) throws IOException, javax.servlet.ServletException
IOException
javax.servlet.ServletException
protected void handleJvmRoute(String requestedId, String sessionId, String jvmRoute, javax.servlet.http.HttpServletResponse response, boolean setCookie) throws IOException
IOException
public void addLifecycleListener(org.apache.catalina.LifecycleListener listener)
addLifecycleListener
in interface org.apache.catalina.Lifecycle
public void removeLifecycleListener(org.apache.catalina.LifecycleListener listener)
removeLifecycleListener
in interface org.apache.catalina.Lifecycle
public org.apache.catalina.LifecycleListener[] findLifecycleListeners()
findLifecycleListeners
in interface org.apache.catalina.Lifecycle
public void start() throws org.apache.catalina.LifecycleException
start
in interface org.apache.catalina.Lifecycle
org.apache.catalina.LifecycleException
public void stop() throws org.apache.catalina.LifecycleException
stop
in interface org.apache.catalina.Lifecycle
org.apache.catalina.LifecycleException
Copyright © 2013 JBoss, a division of Red Hat, Inc.. All rights reserved.