configuredProvider, discoveredProviders| Constructor and Description |
|---|
Weld() |
| Modifier and Type | Method and Description |
|---|---|
protected BeanManagerImpl |
ambiguousBeanManager(java.lang.String callerClassName,
java.util.Set<BeanManagerImpl> managers)
Callback that allows to override the behavior when class that invoked CDI.current() is placed in multiple bean archives.
|
void |
cleanup() |
void |
destroy(java.lang.Object instance) |
java.lang.Object |
get() |
BeanManagerProxy |
getBeanManager() |
protected java.lang.String |
getCallingClassName()
Examines
StackTraceElements to figure out which class invoked a method on CDI. |
protected Instance<java.lang.Object> |
getInstance() |
boolean |
isAmbiguous() |
boolean |
isUnsatisfied() |
java.util.Iterator<java.lang.Object> |
iterator() |
Instance<java.lang.Object> |
select(java.lang.annotation.Annotation... qualifiers) |
<U> Instance<U> |
select(java.lang.Class<U> subtype,
java.lang.annotation.Annotation... qualifiers) |
<U> Instance<U> |
select(TypeLiteral<U> subtype,
java.lang.annotation.Annotation... qualifiers) |
java.lang.String |
toString() |
protected BeanManagerImpl |
unsatisfiedBeanManager(java.lang.String callerClassName)
Callback that allows to override the behavior when CDI.current() is not called from within a bean archive.
|
current, setCDIProviderprotected BeanManagerImpl unsatisfiedBeanManager(java.lang.String callerClassName)
protected BeanManagerImpl ambiguousBeanManager(java.lang.String callerClassName, java.util.Set<BeanManagerImpl> managers)
public BeanManagerProxy getBeanManager()
getBeanManager in class CDI<java.lang.Object>protected java.lang.String getCallingClassName()
StackTraceElements to figure out which class invoked a method on CDI.public java.util.Iterator<java.lang.Object> iterator()
public java.lang.Object get()
public Instance<java.lang.Object> select(java.lang.annotation.Annotation... qualifiers)
public <U> Instance<U> select(java.lang.Class<U> subtype, java.lang.annotation.Annotation... qualifiers)
public <U> Instance<U> select(TypeLiteral<U> subtype, java.lang.annotation.Annotation... qualifiers)
public boolean isUnsatisfied()
public boolean isAmbiguous()
protected Instance<java.lang.Object> getInstance()
public java.lang.String toString()
toString in class java.lang.Objectpublic void cleanup()
public void destroy(java.lang.Object instance)
Copyright © 2013 Seam Framework. All Rights Reserved.