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
ConstructorsConstructorDescriptionReferencesInitializer(InjectionManager injectionManager, jakarta.inject.Provider<RequestProcessingContextReference> processingContextRefProvider) Injection constructor. -
Method Summary
Modifier and TypeMethodDescriptionapply(RequestProcessingContext context) Initialize the request references using the incoming request processing context.
-
Constructor Details
-
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 Details
-
apply
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.
-