| Modifier and Type | Class and Description |
|---|---|
| private static class |
| Modifier and Type | Field and Description |
|---|---|
| private final BeanManager | |
| private static final Map | |
| private static final Logger | |
| private final boolean |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public <T> Object | create(Class<T>
Class to be created.Implements abstract org. Create new instance. |
| public boolean | destroy(Object
instance to be destroyed. o)Implements abstract org. Destroys the given managed instance. |
| public boolean | isApplicable(Class<?>
Class to be checked.Implements abstract org. Checks whether this component provider is able to provide an instance of given |
| beanManager | back to summary |
|---|---|
| private final BeanManager beanManager | |
| cdiBeanToContext | back to summary |
|---|---|
| private static final Map<Object, CdiComponentProvider. | |
| LOGGER | back to summary |
|---|---|
| private static final Logger LOGGER | |
| managerRetrieved | back to summary |
|---|---|
| private final boolean managerRetrieved | |
| CdiComponentProvider | back to summary |
|---|---|
| public CdiComponentProvider() throws NamingException Constructor.
Looks up the
| |
| create | back to summary |
|---|---|
| public <T> Object create(Class<T> c) Implements abstract org. Doc from org. Create new instance.
| |
| destroy | back to summary |
|---|---|
| public boolean destroy(Object o) Implements abstract org. Doc from org. Destroys the given managed instance.
| |
| isApplicable | back to summary |
|---|---|
| public boolean isApplicable(Class<?> c) Implements abstract org. Doc from org. Checks whether this component provider is able to provide an instance of given
| |
| Modifier and Type | Field and Description |
|---|---|
| pack-priv final CreationalContext | |
| pack-priv final InjectionTarget |
| Access | Constructor and Description |
|---|---|
| pack-priv |
| Modifier and Type | Method and Description |
|---|---|
| public void |
| cc | back to summary |
|---|---|
| pack-priv final CreationalContext<T> cc | |
| it | back to summary |
|---|---|
| pack-priv final InjectionTarget<T> it | |
| CdiInjectionContext | back to summary |
|---|---|
| pack-priv CdiInjectionContext(InjectionTarget<T> it, CreationalContext<T> cc) | |
| cleanup | back to summary |
|---|---|
public void cleanup(Object instance)
| |