public abstract class ConnectionSettingsBase<T extends java.lang.Throwable>
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
protected java.util.Map<Setting,java.lang.Long> |
current |
protected static boolean |
DEFAULT_ENABLE_PUSH |
protected static int |
DEFAULT_HEADER_TABLE_SIZE |
protected static int |
DEFAULT_INITIAL_WINDOW_SIZE |
protected static long |
DEFAULT_MAX_CONCURRENT_STREAMS |
protected static int |
DEFAULT_MAX_FRAME_SIZE |
protected static long |
DEFAULT_MAX_HEADER_LIST_SIZE |
protected static int |
MAX_HEADER_TABLE_SIZE |
protected static int |
MAX_MAX_FRAME_SIZE |
protected static int |
MAX_WINDOW_SIZE |
protected static int |
MIN_MAX_FRAME_SIZE |
protected java.util.Map<Setting,java.lang.Long> |
pending |
protected static long |
UNLIMITED |
Constructor and Description |
---|
ConnectionSettingsBase(java.lang.String connectionId) |
Modifier and Type | Method and Description |
---|---|
boolean |
getEnablePush() |
int |
getHeaderTableSize() |
int |
getInitialWindowSize() |
long |
getMaxConcurrentStreams() |
int |
getMaxFrameSize() |
long |
getMaxHeaderListSize() |
void |
set(Setting setting,
long value) |
protected static final int MAX_WINDOW_SIZE
protected static final int MIN_MAX_FRAME_SIZE
protected static final int MAX_MAX_FRAME_SIZE
protected static final long UNLIMITED
protected static final int MAX_HEADER_TABLE_SIZE
protected static final int DEFAULT_HEADER_TABLE_SIZE
protected static final boolean DEFAULT_ENABLE_PUSH
protected static final long DEFAULT_MAX_CONCURRENT_STREAMS
protected static final int DEFAULT_INITIAL_WINDOW_SIZE
protected static final int DEFAULT_MAX_FRAME_SIZE
protected static final long DEFAULT_MAX_HEADER_LIST_SIZE
protected java.util.Map<Setting,java.lang.Long> current
protected java.util.Map<Setting,java.lang.Long> pending
public ConnectionSettingsBase(java.lang.String connectionId)
public void set(Setting setting, long value) throws T extends java.lang.Throwable
T extends java.lang.Throwable
public int getHeaderTableSize()
public boolean getEnablePush()
public long getMaxConcurrentStreams()
public int getInitialWindowSize()
public int getMaxFrameSize()
public long getMaxHeaderListSize()
Copyright © 2000-2017 Apache Software Foundation. All Rights Reserved.