Class HttpSessionInstrumentationSupport

java.lang.Object
com.atlassian.jira.instrumentation.httpsession.HttpSessionInstrumentationSupport
All Implemented Interfaces:
EventListener, javax.servlet.http.HttpSessionAttributeListener, javax.servlet.http.HttpSessionListener

public class HttpSessionInstrumentationSupport extends Object implements javax.servlet.http.HttpSessionListener, javax.servlet.http.HttpSessionAttributeListener
Keeps track of HttpSession related stuff
Since:
v4.4
  • Constructor Details

    • HttpSessionInstrumentationSupport

      public HttpSessionInstrumentationSupport()
  • Method Details

    • sessionCreated

      public void sessionCreated(javax.servlet.http.HttpSessionEvent se)
      Specified by:
      sessionCreated in interface javax.servlet.http.HttpSessionListener
    • sessionDestroyed

      public void sessionDestroyed(javax.servlet.http.HttpSessionEvent se)
      Specified by:
      sessionDestroyed in interface javax.servlet.http.HttpSessionListener
    • attributeAdded

      public void attributeAdded(javax.servlet.http.HttpSessionBindingEvent se)
      Specified by:
      attributeAdded in interface javax.servlet.http.HttpSessionAttributeListener
    • attributeRemoved

      public void attributeRemoved(javax.servlet.http.HttpSessionBindingEvent se)
      Specified by:
      attributeRemoved in interface javax.servlet.http.HttpSessionAttributeListener
    • attributeReplaced

      public void attributeReplaced(javax.servlet.http.HttpSessionBindingEvent se)
      Specified by:
      attributeReplaced in interface javax.servlet.http.HttpSessionAttributeListener