Class AbstractCommitSessionValve<SelfT extends AbstractCommitSessionValve<?>>

    • Field Summary

      Fields 
      Modifier and Type Field Description
      protected static java.lang.String info  
      • Fields inherited from class org.apache.catalina.valves.ValveBase

        container, containerLog, controller, domain, mserver, next, oname, sm
    • Method Summary

      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      protected static <SelfT extends AbstractCommitSessionValve<?>>
      void
      commitSession​(org.apache.catalina.connector.Request request)
      Commit session only if DeltaSessionManager is in place.
      void invoke​(org.apache.catalina.connector.Request request, org.apache.catalina.connector.Response response)  
      • Methods inherited from class org.apache.catalina.valves.ValveBase

        backgroundProcess, createObjectName, event, getContainer, getContainerName, getController, getDomain, getInfo, 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
    • Method Detail

      • 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
        Specified by:
        invoke in class org.apache.catalina.valves.ValveBase
        Throws:
        java.io.IOException
        javax.servlet.ServletException
      • commitSession

        protected static <SelfT extends AbstractCommitSessionValve<?>> void commitSession​(org.apache.catalina.connector.Request request)
        Commit session only if DeltaSessionManager is in place.
        Type Parameters:
        SelfT - the type of AbstractCommitSessionValve being used by the DeltaSessionManager
        Parameters:
        request - to commit session from.