org.jboss.web.tomcat.service.session
Class ConvergedClusteredSessionValve

java.lang.Object
  extended by org.apache.catalina.valves.ValveBase
      extended by org.jboss.web.tomcat.service.session.ClusteredSessionValve
          extended by org.jboss.web.tomcat.service.session.ConvergedClusteredSessionValve
All Implemented Interfaces:
javax.management.MBeanRegistration, org.apache.catalina.Contained, org.apache.catalina.Lifecycle, org.apache.catalina.Valve

public class ConvergedClusteredSessionValve
extends org.jboss.web.tomcat.service.session.ClusteredSessionValve

This class extends the jboss ClusteredSessionValve (JBoss AS 4.2.2 Tag) to make use of the ConvergedSessionReplicationContext.

Author:
Jean Deruelle

Field Summary
 
Fields inherited from class org.jboss.web.tomcat.service.session.ClusteredSessionValve
manager, support
 
Fields inherited from class org.apache.catalina.valves.ValveBase
container, containerLog, controller, domain, mserver, next, oname, sm
 
Fields inherited from interface org.apache.catalina.Lifecycle
AFTER_START_EVENT, AFTER_STOP_EVENT, BEFORE_START_EVENT, BEFORE_STOP_EVENT, DESTROY_EVENT, INIT_EVENT, PERIODIC_EVENT, START_EVENT, STOP_EVENT
 
Constructor Summary
ConvergedClusteredSessionValve(org.apache.catalina.Manager manager)
          Create a new Valve.
 
Method Summary
 java.lang.String getInfo()
          Get information about this Valve.
 void invoke(org.apache.catalina.connector.Request request, org.apache.catalina.connector.Response response)
           
 
Methods inherited from class org.jboss.web.tomcat.service.session.ClusteredSessionValve
addLifecycleListener, findLifecycleListeners, removeLifecycleListener, start, stop
 
Methods inherited from class org.apache.catalina.valves.ValveBase
backgroundProcess, createObjectName, event, getContainer, getContainerName, getController, getDomain, getNext, getObjectName, getParentName, postDeregister, postRegister, preDeregister, preRegister, setContainer, setController, setNext, setObjectName, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ConvergedClusteredSessionValve

public ConvergedClusteredSessionValve(org.apache.catalina.Manager manager)
Create a new Valve.

Method Detail

getInfo

public java.lang.String getInfo()
Get information about this Valve.

Specified by:
getInfo in interface org.apache.catalina.Valve
Overrides:
getInfo in class org.jboss.web.tomcat.service.session.ClusteredSessionValve

invoke

public void invoke(org.apache.catalina.connector.Request request,
                   org.apache.catalina.connector.Response response)
            throws java.io.IOException,
                   javax.servlet.ServletException
Specified by:
invoke in interface org.apache.catalina.Valve
Overrides:
invoke in class org.jboss.web.tomcat.service.session.ClusteredSessionValve
Throws:
java.io.IOException
javax.servlet.ServletException


Copyright © 2009. All Rights Reserved.