Package org.jboss.as.ee.component
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 Summary
Constructors Constructor Description ResourceInjectionConfiguration(InjectionTarget target, InjectionSource source)Construct a new instance.ResourceInjectionConfiguration(InjectionTarget target, InjectionSource source, boolean optional)Construct a new instance.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description InjectionSourcegetSource()Get the injection source for this configuration.InjectionTargetgetTarget()Get the resource injection for this configuration.booleanisOptional()
-
-
-
Constructor Detail
-
ResourceInjectionConfiguration
public ResourceInjectionConfiguration(InjectionTarget target, InjectionSource source, boolean optional)
Construct a new instance.- Parameters:
target- the resource injection targetsource- the resource injection sourceoptional- if the injection is optional or not
-
ResourceInjectionConfiguration
public ResourceInjectionConfiguration(InjectionTarget target, InjectionSource source)
Construct a new instance.- Parameters:
target- the resource injection targetsource- the resource injection source
-
-
Method Detail
-
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
-
-