Interface ComponentSupport


public interface ComponentSupport
Jakarta EE component support tools.
Author:
Martin Kouba
  • Method Details

    • isDiscoveredExternalType

      default boolean isDiscoveredExternalType(ComponentDescription componentDescription)
      See also WFLY-4185
      Parameters:
      componentDescription -
      Returns:
      false if the specified component type should be discovered, false otherwise
    • isProcessing

      boolean isProcessing(ComponentDescription componentDescription)
      The first component suppor processing the given description is later allowed to processInjectionTarget(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: