Class ComponentGraphProvider
- java.lang.Object
-
- com.yahoo.container.servlet.jersey.ComponentGraphProvider
-
- All Implemented Interfaces:
org.glassfish.hk2.api.InjectionResolver<Component>
@Singleton public class ComponentGraphProvider extends java.lang.Object implements org.glassfish.hk2.api.InjectionResolver<Component>
Resolves jdisc container components for jersey 2 components.- Author:
- Tony Vaagenes, ollivir
-
-
Constructor Summary
Constructors Constructor Description ComponentGraphProvider(java.util.Collection<com.yahoo.container.di.config.RestApiContext.Injectable> injectables)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
isConstructorParameterIndicator()
boolean
isMethodParameterIndicator()
java.lang.Object
resolve(org.glassfish.hk2.api.Injectee injectee, org.glassfish.hk2.api.ServiceHandle<?> root)
-
-
-
Method Detail
-
resolve
public java.lang.Object resolve(org.glassfish.hk2.api.Injectee injectee, org.glassfish.hk2.api.ServiceHandle<?> root)
- Specified by:
resolve
in interfaceorg.glassfish.hk2.api.InjectionResolver<Component>
-
isMethodParameterIndicator
public boolean isMethodParameterIndicator()
- Specified by:
isMethodParameterIndicator
in interfaceorg.glassfish.hk2.api.InjectionResolver<Component>
-
isConstructorParameterIndicator
public boolean isConstructorParameterIndicator()
- Specified by:
isConstructorParameterIndicator
in interfaceorg.glassfish.hk2.api.InjectionResolver<Component>
-
-