public class ExtensionLoader extends Object
Constructor and Description |
---|
ExtensionLoader(WebBeansContext webBeansContext)
Creates a new loader instance.
|
Modifier and Type | Method and Description |
---|---|
void |
addExtension(javax.enterprise.inject.spi.Extension ext)
Add a CDI Extension to our internal list.
|
void |
clear()
Clear service list.
|
<T> T |
getBeanInstance(javax.enterprise.inject.spi.Bean<T> bean)
Returns service bean instance.
|
void |
loadExtensionServices()
Load extension services.
|
void |
loadExtensionServices(ClassLoader classLoader)
Load extension services.
|
public ExtensionLoader(WebBeansContext webBeansContext)
webBeansContext
- public void loadExtensionServices()
public void loadExtensionServices(ClassLoader classLoader)
classLoader
- public <T> T getBeanInstance(javax.enterprise.inject.spi.Bean<T> bean)
bean
- service beanpublic void addExtension(javax.enterprise.inject.spi.Extension ext)
ext
- Extension to addpublic void clear()
Copyright © 2008–2016 The Apache Software Foundation. All rights reserved.