Class WeldObjectInstanceManager
java.lang.Object
cloud.piranha.extension.weld.servlet.WeldObjectInstanceManager
- All Implemented Interfaces:
ObjectInstanceManager
@Deprecated(since="22.11.0",
forRemoval=true)
public class WeldObjectInstanceManager
extends Object
implements ObjectInstanceManager
Deprecated, for removal: This API element is subject to removal in a future version.
The Weld variant of the ObjectInstanceManager.
- Author:
- Manfred Riem ([email protected])
-
Constructor Summary
ConstructorDescriptionDeprecated, for removal: This API element is subject to removal in a future version. -
Method Summary
Modifier and TypeMethodDescription<T extends jakarta.servlet.Filter>
TcreateFilter
(Class<T> filterClass) Deprecated, for removal: This API element is subject to removal in a future version.Create the filter.<T extends EventListener>
TcreateListener
(Class<T> listenerClass) Deprecated, for removal: This API element is subject to removal in a future version.Create the listener.<T extends jakarta.servlet.Servlet>
TcreateServlet
(Class<T> servletClass) Deprecated, for removal: This API element is subject to removal in a future version.Create the servlet.void
setManager
(jakarta.enterprise.inject.spi.BeanManager beanManager) Deprecated, for removal: This API element is subject to removal in a future version.Set the BeanManager.
-
Constructor Details
-
WeldObjectInstanceManager
public WeldObjectInstanceManager()Deprecated, for removal: This API element is subject to removal in a future version.
-
-
Method Details
-
createFilter
public <T extends jakarta.servlet.Filter> T createFilter(Class<T> filterClass) throws jakarta.servlet.ServletException Deprecated, for removal: This API element is subject to removal in a future version.Description copied from interface:ObjectInstanceManager
Create the filter.- Specified by:
createFilter
in interfaceObjectInstanceManager
- Type Parameters:
T
- the type.- Parameters:
filterClass
- the Filter class.- Returns:
- the Filter.
- Throws:
jakarta.servlet.ServletException
- when a Servlet error occurs.
-
createListener
public <T extends EventListener> T createListener(Class<T> listenerClass) throws jakarta.servlet.ServletException Deprecated, for removal: This API element is subject to removal in a future version.Description copied from interface:ObjectInstanceManager
Create the listener.- Specified by:
createListener
in interfaceObjectInstanceManager
- Type Parameters:
T
- the type.- Parameters:
listenerClass
- the class.- Returns:
- the Listener.
- Throws:
jakarta.servlet.ServletException
- when a Servlet error occurs.
-
createServlet
public <T extends jakarta.servlet.Servlet> T createServlet(Class<T> servletClass) throws jakarta.servlet.ServletException Deprecated, for removal: This API element is subject to removal in a future version.Description copied from interface:ObjectInstanceManager
Create the servlet.- Specified by:
createServlet
in interfaceObjectInstanceManager
- Type Parameters:
T
- the type.- Parameters:
servletClass
- the Servlet class.- Returns:
- the Servlet.
- Throws:
jakarta.servlet.ServletException
- when a Servlet error occurs.
-
setManager
public void setManager(jakarta.enterprise.inject.spi.BeanManager beanManager) Deprecated, for removal: This API element is subject to removal in a future version.Set the BeanManager.- Parameters:
beanManager
- the BeanManager.
-