Class ReferencesInitializer
- java.lang.Object
-
- org.glassfish.jersey.server.internal.process.ReferencesInitializer
-
- All Implemented Interfaces:
Function<RequestProcessingContext,RequestProcessingContext>
public final class ReferencesInitializer extends Object implements Function<RequestProcessingContext,RequestProcessingContext>
Request/response scoped injection support initialization stage.- Author:
- Marek Potociar
-
-
Constructor Summary
Constructors Constructor Description ReferencesInitializer(InjectionManager injectionManager, jakarta.inject.Provider<RequestProcessingContextReference> processingContextRefProvider)Injection constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description RequestProcessingContextapply(RequestProcessingContext context)Initialize the request references using the incoming request processing context.
-
-
-
Constructor Detail
-
ReferencesInitializer
public ReferencesInitializer(InjectionManager injectionManager, jakarta.inject.Provider<RequestProcessingContextReference> processingContextRefProvider)
Injection constructor.- Parameters:
injectionManager- application injection manager.processingContextRefProvider- container request reference provider (request-scoped).
-
-
Method Detail
-
apply
public RequestProcessingContext apply(RequestProcessingContext context)
Initialize the request references using the incoming request processing context.- Specified by:
applyin interfaceFunction<RequestProcessingContext,RequestProcessingContext>- Parameters:
context- incoming request context.- Returns:
- same (unmodified) request context.
-
-