java.lang.Object
jakarta.enterprise.inject.spi.CDI<T>
org.jboss.weld.AbstractCDI<Object>
cloud.piranha.cdi.weld.WeldCDI
- All Implemented Interfaces:
jakarta.enterprise.inject.Instance<Object>
,jakarta.inject.Provider<Object>
,Iterable<Object>
,org.jboss.weld.inject.WeldInstance<Object>
The CDI for Weld.
- Author:
- Manfred Riem ([email protected])
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.jboss.weld.inject.WeldInstance
org.jboss.weld.inject.WeldInstance.Handler<T extends Object>
-
Field Summary
Fields inherited from class org.jboss.weld.AbstractCDI
knownClassNames
Fields inherited from class jakarta.enterprise.inject.spi.CDI
configuredProvider, discoveredProviders
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionjakarta.enterprise.inject.spi.BeanManager
Returns the bean manager.void
setWeldManager(org.jboss.weld.manager.api.WeldManager manager)
Set the WeldManager.Methods inherited from class org.jboss.weld.AbstractCDI
checkState, destroy, get, getCallingClassName, getHandler, getInstance, getPriorityComparator, handlers, isAmbiguous, isResolvable, isUnsatisfied, iterator, select, select, select, select
Methods inherited from class jakarta.enterprise.inject.spi.CDI
current, setCDIProvider
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface jakarta.enterprise.inject.Instance
stream
Methods inherited from interface java.lang.Iterable
forEach, spliterator
Methods inherited from interface org.jboss.weld.inject.WeldInstance
handlersStream
-
Constructor Details
-
WeldCDI
public WeldCDI(org.jboss.weld.manager.api.WeldManager manager)Constructor.- Parameters:
manager
- the WeldManager.
-
-
Method Details
-
getBeanManager
public jakarta.enterprise.inject.spi.BeanManager getBeanManager()Returns the bean manager.- Specified by:
getBeanManager
in classjakarta.enterprise.inject.spi.CDI<Object>
- Returns:
- the bean manager
-
setWeldManager
public void setWeldManager(org.jboss.weld.manager.api.WeldManager manager)Set the WeldManager.- Parameters:
manager
- the WeldManager.
-