Module io.helidon.microprofile.cdi
Package io.helidon.microprofile.cdi
Class HelidonContainerInitializer
- java.lang.Object
- 
- javax.enterprise.inject.se.SeContainerInitializer
- 
- io.helidon.microprofile.cdi.HelidonContainerInitializer
 
 
- 
 public class HelidonContainerInitializer extends SeContainerInitializer This class ensures that container is created by us.
- 
- 
Constructor SummaryConstructors Constructor Description HelidonContainerInitializer()This constructor ensures that we are not created through standard CDI means.
 - 
Method Summary- 
Methods inherited from class javax.enterprise.inject.se.SeContainerInitializernewInstance
 
- 
 
- 
- 
- 
Constructor Detail- 
HelidonContainerInitializerpublic HelidonContainerInitializer() This constructor ensures that we are not created through standard CDI means.- Throws:
- IllegalStateException- unless explicitly configured not to do so.
 
 
- 
 - 
Method Detail- 
addBeanClassespublic SeContainerInitializer addBeanClasses(Class<?>... classes) - Specified by:
- addBeanClassesin class- SeContainerInitializer
 
 - 
addPackagespublic SeContainerInitializer addPackages(Class<?>... packageClasses) - Specified by:
- addPackagesin class- SeContainerInitializer
 
 - 
addPackagespublic SeContainerInitializer addPackages(boolean scanRecursively, Class<?>... packageClasses) - Specified by:
- addPackagesin class- SeContainerInitializer
 
 - 
addPackagespublic SeContainerInitializer addPackages(Package... packages) - Specified by:
- addPackagesin class- SeContainerInitializer
 
 - 
addPackagespublic SeContainerInitializer addPackages(boolean scanRecursively, Package... packages) - Specified by:
- addPackagesin class- SeContainerInitializer
 
 - 
addExtensionspublic SeContainerInitializer addExtensions(Extension... extensions) - Specified by:
- addExtensionsin class- SeContainerInitializer
 
 - 
addExtensionspublic SeContainerInitializer addExtensions(Class<? extends Extension>... extensions) - Specified by:
- addExtensionsin class- SeContainerInitializer
 
 - 
enableInterceptorspublic SeContainerInitializer enableInterceptors(Class<?>... interceptorClasses) - Specified by:
- enableInterceptorsin class- SeContainerInitializer
 
 - 
enableDecoratorspublic SeContainerInitializer enableDecorators(Class<?>... decoratorClasses) - Specified by:
- enableDecoratorsin class- SeContainerInitializer
 
 - 
selectAlternativespublic SeContainerInitializer selectAlternatives(Class<?>... alternativeClasses) - Specified by:
- selectAlternativesin class- SeContainerInitializer
 
 - 
selectAlternativeStereotypespublic SeContainerInitializer selectAlternativeStereotypes(Class<? extends Annotation>... alternativeStereotypeClasses) - Specified by:
- selectAlternativeStereotypesin class- SeContainerInitializer
 
 - 
addPropertypublic SeContainerInitializer addProperty(String key, Object value) - Specified by:
- addPropertyin class- SeContainerInitializer
 
 - 
setPropertiespublic SeContainerInitializer setProperties(Map<String,Object> properties) - Specified by:
- setPropertiesin class- SeContainerInitializer
 
 - 
disableDiscoverypublic SeContainerInitializer disableDiscovery() - Specified by:
- disableDiscoveryin class- SeContainerInitializer
 
 - 
setClassLoaderpublic SeContainerInitializer setClassLoader(ClassLoader classLoader) - Specified by:
- setClassLoaderin class- SeContainerInitializer
 
 - 
initializepublic SeContainer initialize() - Specified by:
- initializein class- SeContainerInitializer
 
 
- 
 
-