public class WeldInstanceManager extends AbstractInjector implements org.apache.tomcat.InstanceManager
| Modifier | Constructor and Description |
|---|---|
protected |
WeldInstanceManager(org.jboss.weld.manager.api.WeldManager manager) |
| Modifier and Type | Method and Description |
|---|---|
void |
destroyInstance(Object o) |
Object |
newInstance(Class<?> clazz) |
void |
newInstance(Object o) |
Object |
newInstance(String fqcn) |
Object |
newInstance(String fqcn,
ClassLoader classLoader) |
destroy, injectprotected WeldInstanceManager(org.jboss.weld.manager.api.WeldManager manager)
public void destroyInstance(Object o) throws IllegalAccessException, InvocationTargetException
destroyInstance in interface org.apache.tomcat.InstanceManagerIllegalAccessExceptionInvocationTargetExceptionpublic Object newInstance(String fqcn) throws IllegalAccessException, InvocationTargetException, NamingException, InstantiationException, ClassNotFoundException
newInstance in interface org.apache.tomcat.InstanceManagerIllegalAccessExceptionInvocationTargetExceptionNamingExceptionInstantiationExceptionClassNotFoundExceptionpublic void newInstance(Object o) throws IllegalAccessException, InvocationTargetException, NamingException
newInstance in interface org.apache.tomcat.InstanceManagerIllegalAccessExceptionInvocationTargetExceptionNamingExceptionpublic Object newInstance(String fqcn, ClassLoader classLoader) throws IllegalAccessException, InvocationTargetException, NamingException, InstantiationException, ClassNotFoundException
newInstance in interface org.apache.tomcat.InstanceManagerIllegalAccessExceptionInvocationTargetExceptionNamingExceptionInstantiationExceptionClassNotFoundExceptionpublic Object newInstance(Class<?> clazz) throws IllegalAccessException, InvocationTargetException, NamingException, InstantiationException
newInstance in interface org.apache.tomcat.InstanceManagerIllegalAccessExceptionInvocationTargetExceptionNamingExceptionInstantiationExceptionCopyright © 2021. All rights reserved.