public class WeldForwardingInstanceManager extends ForwardingInstanceManager
Constructor and Description |
---|
WeldForwardingInstanceManager(InstanceManager originalAnnotationProcessor,
InstanceManager weldProcessor) |
Modifier and Type | Method and Description |
---|---|
protected InstanceManager |
delegate() |
void |
destroyInstance(Object o) |
void |
newInstance(Object o) |
Object |
newInstance(String fqcn) |
Object |
newInstance(String fqcn,
ClassLoader classLoader) |
static void |
replacInstanceManager(ServletContextEvent sce,
WeldManager manager) |
static void |
restoreInstanceManager(ServletContextEvent sce) |
public WeldForwardingInstanceManager(InstanceManager originalAnnotationProcessor, InstanceManager weldProcessor)
protected InstanceManager delegate()
delegate
in class ForwardingInstanceManager
public void destroyInstance(Object o) throws IllegalAccessException, InvocationTargetException
destroyInstance
in class ForwardingInstanceManager
IllegalAccessException
InvocationTargetException
public void newInstance(Object o) throws IllegalAccessException, InvocationTargetException, NamingException
newInstance
in class ForwardingInstanceManager
IllegalAccessException
InvocationTargetException
NamingException
public Object newInstance(String fqcn, ClassLoader classLoader) throws IllegalAccessException, InvocationTargetException, NamingException, InstantiationException, ClassNotFoundException
public Object newInstance(String fqcn) throws IllegalAccessException, InvocationTargetException, NamingException, InstantiationException, ClassNotFoundException
public static void replacInstanceManager(ServletContextEvent sce, WeldManager manager)
public static void restoreInstanceManager(ServletContextEvent sce)
Copyright © 2013 Seam Framework. All Rights Reserved.