Package cloud.piranha.webapp.api
Interface HttpRequestManager
-
- All Known Implementing Classes:
DefaultHttpRequestManager
public interface HttpRequestManager
- Author:
- Arjan Tijms
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description <T extends EventListener>
voidaddListener(T listener)
Add a listener.void
attributeAdded(HttpServletRequest request, String name, Object value)
Attribute added.void
attributeRemoved(HttpServletRequest request, String name)
Attribute removed.void
attributeReplaced(HttpServletRequest request, String name, Object value)
Attribute replaced.
-
-
-
Method Detail
-
addListener
<T extends EventListener> void addListener(T listener)
Add a listener.- Type Parameters:
T
- the type.- Parameters:
listener
- the listener.
-
attributeAdded
void attributeAdded(HttpServletRequest request, String name, Object value)
Attribute added.- Parameters:
request
- the HTTP request.name
- the name.value
- the value.
-
attributeRemoved
void attributeRemoved(HttpServletRequest request, String name)
Attribute removed.- Parameters:
request
- the HTTP request.name
- the name.
-
attributeReplaced
void attributeReplaced(HttpServletRequest request, String name, Object value)
Attribute replaced.- Parameters:
request
- the HTTP request.name
- the name.value
- the value.
-
-