Package org.jboss.as.weld.spi
Interface ComponentSupport
public interface ComponentSupport
Jakarta EE component support tools.
- Author:
- Martin Kouba
-
Method Summary
Modifier and TypeMethodDescriptiondefault booleanisDiscoveredExternalType(ComponentDescription componentDescription) See also WFLY-4185booleanisProcessing(ComponentDescription componentDescription) The first component suppor processing the given description is later allowed toprocessInjectionTarget(WeldInjectionTarget, ComponentDescription, WeldManager).default <T> jakarta.enterprise.inject.spi.InjectionTarget<T>processInjectionTarget(org.jboss.weld.manager.api.WeldInjectionTarget<T> injectionTarget, ComponentDescription componentDescription, org.jboss.weld.manager.api.WeldManager beanManager)
-
Method Details
-
isDiscoveredExternalType
See also WFLY-4185- Parameters:
componentDescription-- Returns:
falseif the specified component type should be discovered,falseotherwise
-
isProcessing
The first component suppor processing the given description is later allowed toprocessInjectionTarget(WeldInjectionTarget, ComponentDescription, WeldManager).- Parameters:
componentDescription-- Returns:
-
processInjectionTarget
default <T> jakarta.enterprise.inject.spi.InjectionTarget<T> processInjectionTarget(org.jboss.weld.manager.api.WeldInjectionTarget<T> injectionTarget, ComponentDescription componentDescription, org.jboss.weld.manager.api.WeldManager beanManager) - Parameters:
injectionTarget-componentDescription-beanManager-- Returns:
- the processed injection target
- See Also:
-