public final class ReferencesInitializer extends java.lang.Object implements com.google.common.base.Function<RequestProcessingContext,RequestProcessingContext>
| Modifier and Type | Field and Description |
|---|---|
private org.glassfish.hk2.api.ServiceLocator |
locator |
private javax.inject.Provider<Ref<RequestProcessingContext>> |
processingContextRefProvider |
| Constructor and Description |
|---|
ReferencesInitializer(org.glassfish.hk2.api.ServiceLocator locator,
javax.inject.Provider<Ref<RequestProcessingContext>> processingContextRefProvider)
Injection constructor.
|
| Modifier and Type | Method and Description |
|---|---|
RequestProcessingContext |
apply(RequestProcessingContext context)
Initialize the request references using the incoming request processing context.
|
private final org.glassfish.hk2.api.ServiceLocator locator
private final javax.inject.Provider<Ref<RequestProcessingContext>> processingContextRefProvider
@Inject
ReferencesInitializer(org.glassfish.hk2.api.ServiceLocator locator,
javax.inject.Provider<Ref<RequestProcessingContext>> processingContextRefProvider)
locator - application service locator.processingContextRefProvider - container request reference provider (request-scoped).public RequestProcessingContext apply(RequestProcessingContext context)
apply in interface com.google.common.base.Function<RequestProcessingContext,RequestProcessingContext>context - incoming request context.