Package org.glassfish.jersey.server
Class ContainerMessageBodyWorkersInitializer
- java.lang.Object
-
- org.glassfish.jersey.server.ContainerMessageBodyWorkersInitializer
-
- All Implemented Interfaces:
java.util.function.Function<RequestProcessingContext,RequestProcessingContext>
public class ContainerMessageBodyWorkersInitializer extends java.lang.Object implements java.util.function.Function<RequestProcessingContext,RequestProcessingContext>
Function that can be put to an acceptor chain to properly initializeMessageBodyWorkers
instance on a current request and response.
-
-
Field Summary
Fields Modifier and Type Field Description private javax.inject.Provider<MessageBodyWorkers>
workersFactory
-
Constructor Summary
Constructors Constructor Description ContainerMessageBodyWorkersInitializer(javax.inject.Provider<MessageBodyWorkers> workersFactory)
Create newMessageBodyWorkers
initialization function for requests and responses.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description RequestProcessingContext
apply(RequestProcessingContext requestContext)
-
-
-
Field Detail
-
workersFactory
private final javax.inject.Provider<MessageBodyWorkers> workersFactory
-
-
Constructor Detail
-
ContainerMessageBodyWorkersInitializer
@Inject public ContainerMessageBodyWorkersInitializer(javax.inject.Provider<MessageBodyWorkers> workersFactory)
Create newMessageBodyWorkers
initialization function for requests and responses.- Parameters:
workersFactory
-MessageBodyWorkers
factory.
-
-
Method Detail
-
apply
public RequestProcessingContext apply(RequestProcessingContext requestContext)
- Specified by:
apply
in interfacejava.util.function.Function<RequestProcessingContext,RequestProcessingContext>
-
-