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>
voidaddListener(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 interfaceHttpRequestManager
- 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 interfaceHttpRequestManager
- 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 interfaceHttpRequestManager
- 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 interfaceHttpRequestManager
- Parameters:
request
- the HTTP request.name
- the name.value
- the value.
-