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 InjectionSource
getSource()
Get the injection source for this configuration.InjectionTarget
getTarget()
Get the resource injection for this configuration.boolean
isOptional()
-
-
-
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
-
-