Class ResourceInjectionConfiguration

java.lang.Object
org.jboss.as.ee.component.ResourceInjectionConfiguration

public final class ResourceInjectionConfiguration extends Object
A configuration for resource injection.
Author:
David M. Lloyd
  • Constructor Details

    • ResourceInjectionConfiguration

      public ResourceInjectionConfiguration(InjectionTarget target, InjectionSource source, boolean optional)
      Construct a new instance.
      Parameters:
      target - the resource injection target
      source - the resource injection source
      optional - if the injection is optional or not
    • ResourceInjectionConfiguration

      public ResourceInjectionConfiguration(InjectionTarget target, InjectionSource source)
      Construct a new instance.
      Parameters:
      target - the resource injection target
      source - the resource injection source
  • Method Details

    • getTarget

      public InjectionTarget getTarget()
      Get the resource injection for this configuration.
      Returns:
      the resource injection
    • getSource

      public InjectionSource getSource()
      Get the injection source for this configuration.
      Returns:
      the injection source
    • isOptional

      public boolean isOptional()
      Returns:
      True if the injection is optional