Package io.micronaut.http.server.netty
Interface HttpContentProcessor<T>
-
- Type Parameters:
T- The type
- All Superinterfaces:
org.reactivestreams.Publisher<T>,io.micronaut.core.async.publisher.Publishers.MicronautPublisher<T>,org.reactivestreams.Subscriber<io.netty.buffer.ByteBufHolder>,io.micronaut.core.util.Toggleable
- All Known Implementing Classes:
AbstractBufferingHttpContentProcessor,AbstractHttpContentProcessor,DefaultHttpContentProcessor,FormDataHttpContentProcessor,JsonContentProcessor
public interface HttpContentProcessor<T> extends io.micronaut.core.async.publisher.Publishers.MicronautPublisher<T>, org.reactivestreams.Subscriber<io.netty.buffer.ByteBufHolder>, io.micronaut.core.util.ToggleableA reactive streamsProcessorthat processes incomingByteBufHolderand outputs a given type.- Since:
- 1.0