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)
Attribute removed.void
attributeReplaced(HttpServletRequest request, java.lang.String name, java.lang.Object value)
Attribute replaced.
-
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
Description copied from interface:HttpRequestManager
Attribute removed.- Specified by:
attributeRemoved
in interfaceHttpRequestManager
- Parameters:
request
- the HTTP request.name
- the name.
-
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.
-