Package org.ametys.runtime.request
Class RequestListenerManager
java.lang.Object
org.ametys.runtime.request.RequestListenerManager
- All Implemented Interfaces:
Initializable
,Component
,Contextualizable
,ThreadSafe
public class RequestListenerManager
extends Object
implements Contextualizable, ThreadSafe, Initializable, Component
Avalon component responsible for registering
RequestListener
s-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
contextualize
(Context context) void
void
registerListener
(RequestListener listener) Registers a RequestListenervoid
unregisterListener
(RequestListener listener) Unregisters a RequestListener
-
Field Details
-
ROLE
Avalon Role -
CONTEXT_ATTRIBUTE_REQUEST_LISTENERS
ServletContext attribute id containing an ArrayList<RequestListener>- See Also:
-
-
Constructor Details
-
RequestListenerManager
public RequestListenerManager()
-
-
Method Details
-
contextualize
- Specified by:
contextualize
in interfaceContextualizable
- Throws:
ContextException
-
initialize
- Specified by:
initialize
in interfaceInitializable
- Throws:
Exception
-
registerListener
Registers a RequestListener- Parameters:
listener
- the listener being registered
-
unregisterListener
Unregisters a RequestListener- Parameters:
listener
- the listener being unregistered
-