- All Known Implementing Classes:
DefaultObjectInstanceManager
,WeldObjectInstanceManager
public interface ObjectInstanceManager
The object instance manager API.
- Author:
- Manfred Riem ([email protected])
-
Method Summary
Modifier and Type Method Description <T extends Filter>
TcreateFilter(java.lang.Class<T> filterClass)
Create the filter.<T extends java.util.EventListener>
TcreateListener(java.lang.Class<T> clazz)
Create the listener.<T extends Servlet>
TcreateServlet(java.lang.Class<T> clazz)
Create the servlet.
-
Method Details
-
createFilter
Create the filter.- Type Parameters:
T
- the type.- Parameters:
filterClass
- the Filter class.- Returns:
- the Filter.
- Throws:
ServletException
- when a Servlet error occurs.
-
createListener
<T extends java.util.EventListener> T createListener(java.lang.Class<T> clazz) throws ServletExceptionCreate the listener.- Type Parameters:
T
- the type.- Parameters:
clazz
- the class.- Returns:
- the Listener.
- Throws:
ServletException
- when a Servlet error occurs.
-
createServlet
Create the servlet.- Type Parameters:
T
- the type.- Parameters:
clazz
- the Servlet class.- Returns:
- the Servlet.
- Throws:
ServletException
- when a Servlet error occurs.
-