Package org.apache.openwebbeans.se
Class OWBInitializer
- java.lang.Object
-
- jakarta.enterprise.inject.se.SeContainerInitializer
-
- org.apache.openwebbeans.se.OWBInitializer
-
public class OWBInitializer extends jakarta.enterprise.inject.se.SeContainerInitializer
-
-
Field Summary
Fields Modifier and Type Field Description protected org.apache.webbeans.xml.DefaultBeanArchiveInformationbaiprotected Collection<jakarta.enterprise.inject.spi.Extension>extensionsprotected ClassLoaderloaderprotected Propertiespropertiesprotected CDISeScannerServicescannerServiceprotected Map<String,Object>services
-
Constructor Summary
Constructors Constructor Description OWBInitializer()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description jakarta.enterprise.inject.se.SeContainerInitializeraddBeanClasses(Class<?>... classes)protected voidaddCustomServices(Map<String,Object> services)jakarta.enterprise.inject.se.SeContainerInitializeraddExtensions(jakarta.enterprise.inject.spi.Extension... extensions)jakarta.enterprise.inject.se.SeContainerInitializeraddExtensions(Class<? extends jakarta.enterprise.inject.spi.Extension>... extensions)jakarta.enterprise.inject.se.SeContainerInitializeraddPackages(boolean scanRecursively, Class<?>... packageClasses)jakarta.enterprise.inject.se.SeContainerInitializeraddPackages(boolean scanRecursively, Package... packages)jakarta.enterprise.inject.se.SeContainerInitializeraddPackages(Class<?>... packageClasses)jakarta.enterprise.inject.se.SeContainerInitializeraddPackages(Package... packages)jakarta.enterprise.inject.se.SeContainerInitializeraddProperty(String key, Object value)protected CDISeScannerServicecreateDefaultScannerService()jakarta.enterprise.inject.se.SeContainerInitializerdisableDiscovery()jakarta.enterprise.inject.se.SeContainerInitializerenableDecorators(Class<?>... decoratorClasses)jakarta.enterprise.inject.se.SeContainerInitializerenableInterceptors(Class<?>... interceptorClasses)protected org.apache.webbeans.spi.ScannerServicegetScannerService()jakarta.enterprise.inject.se.SeContainerinitialize()protected jakarta.enterprise.inject.se.SeContainernewContainer(org.apache.webbeans.config.WebBeansContext context)jakarta.enterprise.inject.se.SeContainerInitializerselectAlternatives(Class<?>... alternativeClasses)jakarta.enterprise.inject.se.SeContainerInitializerselectAlternativeStereotypes(Class<? extends Annotation>... alternativeStereotypeClasses)jakarta.enterprise.inject.se.SeContainerInitializersetClassLoader(ClassLoader classLoader)jakarta.enterprise.inject.se.SeContainerInitializersetProperties(Map<String,Object> properties)
-
-
-
Field Detail
-
scannerService
protected final CDISeScannerService scannerService
-
properties
protected final Properties properties
-
extensions
protected final Collection<jakarta.enterprise.inject.spi.Extension> extensions
-
bai
protected final org.apache.webbeans.xml.DefaultBeanArchiveInformation bai
-
loader
protected ClassLoader loader
-
-
Method Detail
-
createDefaultScannerService
protected CDISeScannerService createDefaultScannerService()
-
initialize
public jakarta.enterprise.inject.se.SeContainer initialize()
- Specified by:
initializein classjakarta.enterprise.inject.se.SeContainerInitializer
-
newContainer
protected jakarta.enterprise.inject.se.SeContainer newContainer(org.apache.webbeans.config.WebBeansContext context)
-
getScannerService
protected org.apache.webbeans.spi.ScannerService getScannerService()
-
addBeanClasses
public jakarta.enterprise.inject.se.SeContainerInitializer addBeanClasses(Class<?>... classes)
- Specified by:
addBeanClassesin classjakarta.enterprise.inject.se.SeContainerInitializer
-
addPackages
public jakarta.enterprise.inject.se.SeContainerInitializer addPackages(Package... packages)
- Specified by:
addPackagesin classjakarta.enterprise.inject.se.SeContainerInitializer
-
addPackages
public jakarta.enterprise.inject.se.SeContainerInitializer addPackages(boolean scanRecursively, Package... packages)- Specified by:
addPackagesin classjakarta.enterprise.inject.se.SeContainerInitializer
-
addPackages
public jakarta.enterprise.inject.se.SeContainerInitializer addPackages(Class<?>... packageClasses)
- Specified by:
addPackagesin classjakarta.enterprise.inject.se.SeContainerInitializer
-
addPackages
public jakarta.enterprise.inject.se.SeContainerInitializer addPackages(boolean scanRecursively, Class<?>... packageClasses)- Specified by:
addPackagesin classjakarta.enterprise.inject.se.SeContainerInitializer
-
enableInterceptors
public jakarta.enterprise.inject.se.SeContainerInitializer enableInterceptors(Class<?>... interceptorClasses)
- Specified by:
enableInterceptorsin classjakarta.enterprise.inject.se.SeContainerInitializer
-
enableDecorators
public jakarta.enterprise.inject.se.SeContainerInitializer enableDecorators(Class<?>... decoratorClasses)
- Specified by:
enableDecoratorsin classjakarta.enterprise.inject.se.SeContainerInitializer
-
selectAlternatives
public jakarta.enterprise.inject.se.SeContainerInitializer selectAlternatives(Class<?>... alternativeClasses)
- Specified by:
selectAlternativesin classjakarta.enterprise.inject.se.SeContainerInitializer
-
selectAlternativeStereotypes
public jakarta.enterprise.inject.se.SeContainerInitializer selectAlternativeStereotypes(Class<? extends Annotation>... alternativeStereotypeClasses)
- Specified by:
selectAlternativeStereotypesin classjakarta.enterprise.inject.se.SeContainerInitializer
-
addExtensions
public jakarta.enterprise.inject.se.SeContainerInitializer addExtensions(jakarta.enterprise.inject.spi.Extension... extensions)
- Specified by:
addExtensionsin classjakarta.enterprise.inject.se.SeContainerInitializer
-
addExtensions
public jakarta.enterprise.inject.se.SeContainerInitializer addExtensions(Class<? extends jakarta.enterprise.inject.spi.Extension>... extensions)
- Specified by:
addExtensionsin classjakarta.enterprise.inject.se.SeContainerInitializer
-
addProperty
public jakarta.enterprise.inject.se.SeContainerInitializer addProperty(String key, Object value)
- Specified by:
addPropertyin classjakarta.enterprise.inject.se.SeContainerInitializer
-
setProperties
public jakarta.enterprise.inject.se.SeContainerInitializer setProperties(Map<String,Object> properties)
- Specified by:
setPropertiesin classjakarta.enterprise.inject.se.SeContainerInitializer
-
disableDiscovery
public jakarta.enterprise.inject.se.SeContainerInitializer disableDiscovery()
- Specified by:
disableDiscoveryin classjakarta.enterprise.inject.se.SeContainerInitializer
-
setClassLoader
public jakarta.enterprise.inject.se.SeContainerInitializer setClassLoader(ClassLoader classLoader)
- Specified by:
setClassLoaderin classjakarta.enterprise.inject.se.SeContainerInitializer
-
-