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 registeringRequestListener
s
-
-
Constructor Summary
Constructors Constructor Description RequestListenerManager()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
contextualize(Context context)
void
initialize()
void
registerListener(RequestListener listener)
Registers a RequestListenervoid
unregisterListener(RequestListener listener)
Unregisters a RequestListener
-
-
-
Field Detail
-
CONTEXT_ATTRIBUTE_REQUEST_LISTENERS
public static final String CONTEXT_ATTRIBUTE_REQUEST_LISTENERS
ServletContext attribute id containing an ArrayList<RequestListener>- See Also:
- Constant Field Values
-
-
Constructor Detail
-
RequestListenerManager
public RequestListenerManager()
-
-
Method Detail
-
contextualize
public void contextualize(Context context) throws ContextException
- Specified by:
contextualize
in interfaceContextualizable
- Throws:
ContextException
-
initialize
public void initialize() throws Exception
- Specified by:
initialize
in interfaceInitializable
- Throws:
Exception
-
registerListener
public void registerListener(RequestListener listener)
Registers a RequestListener- Parameters:
listener
- the listener being registered
-
unregisterListener
public void unregisterListener(RequestListener listener)
Unregisters a RequestListener- Parameters:
listener
- the listener being unregistered
-
-