Package org.jboss.as.web.common
Interface WebInjectionContainer
-
- All Known Implementing Classes:
AbstractWebInjectionContainer,CachingWebInjectionContainer,SimpleWebInjectionContainer
public interface WebInjectionContainerThe web injection container.- Author:
- Emanuel Muckenhuber, Paul Ferraro
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description voiddestroyInstance(Object instance)ComponentRegistrygetComponentRegistry()ObjectnewInstance(Class<?> clazz)voidnewInstance(Object arg0)ObjectnewInstance(String className)default ObjectnewInstance(String className, ClassLoader loader)
-
-
-
Method Detail
-
destroyInstance
void destroyInstance(Object instance)
-
newInstance
Object newInstance(String className) throws IllegalAccessException, InvocationTargetException, InstantiationException, ClassNotFoundException
-
newInstance
Object newInstance(Class<?> clazz) throws IllegalAccessException, InvocationTargetException, InstantiationException
-
newInstance
void newInstance(Object arg0)
-
newInstance
default Object newInstance(String className, ClassLoader loader) throws IllegalAccessException, InvocationTargetException, InstantiationException, ClassNotFoundException
-
getComponentRegistry
ComponentRegistry getComponentRegistry()
-
-