Top Fields Constructors Methods
org.glassfish.grizzly.http2

public Class HeadersEncoder

extends Object
Class Inheritance
Imports
java.util.Map, org.glassfish.grizzly.Buffer, org.glassfish.grizzly.http2.hpack.Encoder, org.glassfish.grizzly.memory.CompositeBuffer, .MemoryManager

Author
oleksiys

Field Summary

Modifier and TypeField and Description
private CompositeBuffer
private static final int
private static final String
private static final String
private final Encoder
private final MemoryManager<E extends Buffer>

Constructor Summary

AccessConstructor and Description
public
HeadersEncoder(final MemoryManager<E extends Buffer> memoryManager, final int maxHeaderTableSize)

Method Summary

Modifier and TypeMethod and Description
public void
encodeHeader(final String name, final String value, final Map<String, String> capture)

public Buffer
private void
init()

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

bufferback to summary
private CompositeBuffer buffer
DEFAULT_BUFFER_SIZEback to summary
private static final int DEFAULT_BUFFER_SIZE
DEFAULT_BUFFER_SIZE_PROP_NAMEback to summary
private static final String DEFAULT_BUFFER_SIZE_PROP_NAME
DEFAULT_BUFFER_SIZE_STRINGback to summary
private static final String DEFAULT_BUFFER_SIZE_STRING
hpackEncoderback to summary
private final Encoder hpackEncoder
memoryManagerback to summary
private final MemoryManager<E extends Buffer> memoryManager

Constructor Detail

HeadersEncoderback to summary
public HeadersEncoder(final MemoryManager<E extends Buffer> memoryManager, final int maxHeaderTableSize)

Method Detail

encodeHeaderback to summary
public void encodeHeader(final String name, final String value, final Map<String, String> capture)
flushHeadersback to summary
public Buffer flushHeaders()
initback to summary
private void init()