public class WeldForwardingInstanceManager extends ForwardingInstanceManager
| Constructor and Description |
|---|
WeldForwardingInstanceManager(InstanceManager originalAnnotationProcessor,
InstanceManager weldProcessor) |
| Modifier and Type | Method and Description |
|---|---|
protected InstanceManager |
delegate() |
void |
destroyInstance(java.lang.Object o) |
java.lang.Object |
newInstance(java.lang.Class<?> clazz) |
void |
newInstance(java.lang.Object o) |
java.lang.Object |
newInstance(java.lang.String fqcn) |
java.lang.Object |
newInstance(java.lang.String fqcn,
java.lang.ClassLoader classLoader) |
static void |
replaceInstanceManager(ServletContext context,
WeldManager manager) |
static void |
restoreInstanceManager(ServletContext context) |
public WeldForwardingInstanceManager(InstanceManager originalAnnotationProcessor,
InstanceManager weldProcessor)
protected InstanceManager delegate()
delegate in class ForwardingInstanceManagerpublic void destroyInstance(java.lang.Object o)
throws java.lang.IllegalAccessException,
java.lang.reflect.InvocationTargetException
destroyInstance in class ForwardingInstanceManagerjava.lang.IllegalAccessExceptionjava.lang.reflect.InvocationTargetExceptionpublic void newInstance(java.lang.Object o)
throws java.lang.IllegalAccessException,
java.lang.reflect.InvocationTargetException,
javax.naming.NamingException
newInstance in class ForwardingInstanceManagerjava.lang.IllegalAccessExceptionjava.lang.reflect.InvocationTargetExceptionjavax.naming.NamingExceptionpublic java.lang.Object newInstance(java.lang.String fqcn,
java.lang.ClassLoader classLoader)
throws java.lang.IllegalAccessException,
java.lang.reflect.InvocationTargetException,
javax.naming.NamingException,
java.lang.InstantiationException,
java.lang.ClassNotFoundException
newInstance in class ForwardingInstanceManagerjava.lang.IllegalAccessExceptionjava.lang.reflect.InvocationTargetExceptionjavax.naming.NamingExceptionjava.lang.InstantiationExceptionjava.lang.ClassNotFoundExceptionpublic java.lang.Object newInstance(java.lang.String fqcn)
throws java.lang.IllegalAccessException,
java.lang.reflect.InvocationTargetException,
javax.naming.NamingException,
java.lang.InstantiationException,
java.lang.ClassNotFoundException
newInstance in class ForwardingInstanceManagerjava.lang.IllegalAccessExceptionjava.lang.reflect.InvocationTargetExceptionjavax.naming.NamingExceptionjava.lang.InstantiationExceptionjava.lang.ClassNotFoundExceptionpublic java.lang.Object newInstance(java.lang.Class<?> clazz)
throws java.lang.IllegalAccessException,
java.lang.reflect.InvocationTargetException,
javax.naming.NamingException,
java.lang.InstantiationException
newInstance in class ForwardingInstanceManagerjava.lang.IllegalAccessExceptionjava.lang.reflect.InvocationTargetExceptionjavax.naming.NamingExceptionjava.lang.InstantiationExceptionpublic static void replaceInstanceManager(ServletContext context,
WeldManager manager)
public static void restoreInstanceManager(ServletContext context)
Copyright © 2015. All Rights Reserved.