Class ContainerMessageBodyWorkersInitializer

  • All Implemented Interfaces:
    Function<org.glassfish.jersey.server.internal.process.RequestProcessingContext,​org.glassfish.jersey.server.internal.process.RequestProcessingContext>

    public class ContainerMessageBodyWorkersInitializer
    extends Object
    implements Function<org.glassfish.jersey.server.internal.process.RequestProcessingContext,​org.glassfish.jersey.server.internal.process.RequestProcessingContext>
    Function that can be put to an acceptor chain to properly initialize MessageBodyWorkers instance on a current request and response.
    Author:
    Marek Potociar
    • Constructor Detail

      • ContainerMessageBodyWorkersInitializer

        @Inject
        public ContainerMessageBodyWorkersInitializer​(jakarta.inject.Provider<MessageBodyWorkers> workersFactory)
        Create new MessageBodyWorkers initialization function for requests and responses.
        Parameters:
        workersFactory - MessageBodyWorkers factory.
    • Method Detail

      • apply

        public org.glassfish.jersey.server.internal.process.RequestProcessingContext apply​(org.glassfish.jersey.server.internal.process.RequestProcessingContext requestContext)
        Specified by:
        apply in interface Function<org.glassfish.jersey.server.internal.process.RequestProcessingContext,​org.glassfish.jersey.server.internal.process.RequestProcessingContext>