Class DefaultHttpRequestManager

java.lang.Object
cloud.piranha.webapp.impl.DefaultHttpRequestManager
All Implemented Interfaces:
HttpRequestManager

public class DefaultHttpRequestManager
extends java.lang.Object
implements HttpRequestManager
Author:
Arjan Tijms
  • Constructor Summary

    Constructors
    Constructor Description
    DefaultHttpRequestManager()  
  • Method Summary

    Modifier and Type Method Description
    <T extends java.util.EventListener>
    void
    addListener​(T listener)
    Add a listener.
    void attributeAdded​(HttpServletRequest request, java.lang.String name, java.lang.Object value)
    Attribute added.
    void attributeRemoved​(HttpServletRequest request, java.lang.String name, java.lang.Object value)
    Attribute removed.
    void attributeReplaced​(HttpServletRequest request, java.lang.String name, java.lang.Object value)
    Attribute replaced.

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • DefaultHttpRequestManager

      public DefaultHttpRequestManager()
  • Method Details

    • addListener

      public <T extends java.util.EventListener> void addListener​(T listener)
      Description copied from interface: HttpRequestManager
      Add a listener.
      Specified by:
      addListener in interface HttpRequestManager
      Type Parameters:
      T - the type.
      Parameters:
      listener - the listener.
    • attributeAdded

      public void attributeAdded​(HttpServletRequest request, java.lang.String name, java.lang.Object value)
      Description copied from interface: HttpRequestManager
      Attribute added.
      Specified by:
      attributeAdded in interface HttpRequestManager
      Parameters:
      request - the HTTP request.
      name - the name.
      value - the value.
    • attributeRemoved

      public void attributeRemoved​(HttpServletRequest request, java.lang.String name, java.lang.Object value)
      Description copied from interface: HttpRequestManager
      Attribute removed.
      Specified by:
      attributeRemoved in interface HttpRequestManager
      Parameters:
      request - the HTTP request.
      name - the name.
      value - the value
    • attributeReplaced

      public void attributeReplaced​(HttpServletRequest request, java.lang.String name, java.lang.Object value)
      Description copied from interface: HttpRequestManager
      Attribute replaced.
      Specified by:
      attributeReplaced in interface HttpRequestManager
      Parameters:
      request - the HTTP request.
      name - the name.
      value - the value.