Top Methods
org.apache.hc.core5.http2.impl.nio

pack-priv Interface H2StreamHandler

extends ResourceHolder
Known Direct Implementers
org.apache.hc.core5.http2.impl.nio.NoopH2StreamHandler, org.apache.hc.core5.http2.impl.nio.ServerH2StreamHandler, org.apache.hc.core5.http2.impl.nio.ServerPushH2StreamHandler, org.apache.hc.core5.http2.impl.nio.ClientH2StreamHandler, org.apache.hc.core5.http2.impl.nio.ClientPushH2StreamHandler
Imports
java.io.IOException, java.nio.ByteBuffer, java.util.List, org.apache.hc.core5.http.Header, .HttpException, org.apache.hc.core5.http.nio.AsyncPushConsumer, .HandlerFactory, .ResourceHolder

Method Summary

Modifier and TypeMethod and Description
public void
consumeData(ByteBuffer src, boolean endStream)

public void
consumeHeader(List<Header> headers, boolean endStream)

public void
public void
public HandlerFactory<AsyncPushConsumer>
public void
handle(final HttpException ex, final boolean endStream)

public boolean
public void
public void
Inherited from org.apache.hc.core5.http.nio.ResourceHolder:
releaseResources

Method Detail

consumeDataback to summary
public void consumeData(ByteBuffer src, boolean endStream) throws HttpException, IOException
consumeHeaderback to summary
public void consumeHeader(List<Header> headers, boolean endStream) throws HttpException, IOException
consumePromiseback to summary
public void consumePromise(List<Header> headers) throws HttpException, IOException
failedback to summary
public void failed(Exception cause)
getPushHandlerFactoryback to summary
public HandlerFactory<AsyncPushConsumer> getPushHandlerFactory()
handleback to summary
public void handle(final HttpException ex, final boolean endStream) throws HttpException, IOException
isOutputReadyback to summary
public boolean isOutputReady()
produceOutputback to summary
public void produceOutput() throws HttpException, IOException
updateInputCapacityback to summary
public void updateInputCapacity() throws IOException