java.lang.Object
cloud.piranha.core.impl.DefaultServletRequestManager
- All Implemented Interfaces:
ServletRequestManager
The default servlet request manager.
- Author:
- Arjan Tijms, Manfred Riem ([email protected])
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescription<T extends EventListener>
voidaddListener
(T listener) Add a listener.void
attributeAdded
(jakarta.servlet.http.HttpServletRequest request, String name, Object value) Fire the attribute added event.void
attributeRemoved
(jakarta.servlet.http.HttpServletRequest request, String name, Object value) Fire the attribute removed event.void
attributeReplaced
(jakarta.servlet.http.HttpServletRequest request, String name, Object value) Fire the attribute replaced event.void
requestDestroyed
(jakarta.servlet.ServletRequest request) Fire the request destroyed event.void
requestInitialized
(jakarta.servlet.ServletRequest request) Fire the request initialized event.
-
Constructor Details
-
DefaultServletRequestManager
public DefaultServletRequestManager()
-
-
Method Details
-
addListener
Description copied from interface:ServletRequestManager
Add a listener.- Specified by:
addListener
in interfaceServletRequestManager
- Type Parameters:
T
- the type.- Parameters:
listener
- the listener.
-
attributeAdded
public void attributeAdded(jakarta.servlet.http.HttpServletRequest request, String name, Object value) Description copied from interface:ServletRequestManager
Fire the attribute added event.- Specified by:
attributeAdded
in interfaceServletRequestManager
- Parameters:
request
- the request.name
- the name.value
- the value.
-
attributeRemoved
public void attributeRemoved(jakarta.servlet.http.HttpServletRequest request, String name, Object value) Description copied from interface:ServletRequestManager
Fire the attribute removed event.- Specified by:
attributeRemoved
in interfaceServletRequestManager
- Parameters:
request
- the request.name
- the name.value
- the value
-
attributeReplaced
public void attributeReplaced(jakarta.servlet.http.HttpServletRequest request, String name, Object value) Description copied from interface:ServletRequestManager
Fire the attribute replaced event.- Specified by:
attributeReplaced
in interfaceServletRequestManager
- Parameters:
request
- the request.name
- the name.value
- the value.
-
requestDestroyed
public void requestDestroyed(jakarta.servlet.ServletRequest request) Description copied from interface:ServletRequestManager
Fire the request destroyed event.- Specified by:
requestDestroyed
in interfaceServletRequestManager
- Parameters:
request
- the request.
-
requestInitialized
public void requestInitialized(jakarta.servlet.ServletRequest request) Description copied from interface:ServletRequestManager
Fire the request initialized event.- Specified by:
requestInitialized
in interfaceServletRequestManager
- Parameters:
request
- the request.
-