public class org.glassfish.grizzly.http.Http2Configuration extends java.lang.Object
{
public static final int DEFAULT_MAX_HEADER_LIST_SIZE;
public static final float DEFAULT_STREAMS_HIGH_WATER_MARK;
public static final float DEFAULT_STREAMS_CLEAN_PERCENTAGE;
public static final int DEFAULT_CLEAN_FREQUENCY_CHECK;
private volatile int maxConcurrentStreams;
private volatile int initialWindowSize;
private volatile int maxFramePayloadSize;
private volatile int maxHeaderListSize;
private volatile float streamsHighWaterMark;
private volatile float cleanPercentage;
private volatile int cleanFrequencyCheck;
private volatile boolean disableCipherCheck;
private volatile boolean priorKnowledge;
private volatile boolean pushEnabled;
private final java.util.concurrent.ExecutorService executorService;
private final org.glassfish.grizzly.threadpool.ThreadPoolConfig threadPoolConfig;
private void <init>(org.glassfish.grizzly.http.Http2Configuration$Http2ConfigurationBuilder)
{
org.glassfish.grizzly.http.Http2Configuration v;
org.glassfish.grizzly.threadpool.ThreadPoolConfig v;
int v, v, v, v, v;
float v, v;
java.util.concurrent.ExecutorService v;
org.glassfish.grizzly.http.Http2Configuration$Http2ConfigurationBuilder v;
boolean v, v, v;
v := @this: org.glassfish.grizzly.http.Http2Configuration;
v := @parameter: org.glassfish.grizzly.http.Http2Configuration$Http2ConfigurationBuilder;
specialinvoke v.<java.lang.Object: void <init>()>();
v = v.<org.glassfish.grizzly.http.Http2Configuration$Http2ConfigurationBuilder: int maxConcurrentStreams>;
v.<org.glassfish.grizzly.http.Http2Configuration: int maxConcurrentStreams> = v;
v = v.<org.glassfish.grizzly.http.Http2Configuration$Http2ConfigurationBuilder: int initialWindowSize>;
v.<org.glassfish.grizzly.http.Http2Configuration: int initialWindowSize> = v;
v = v.<org.glassfish.grizzly.http.Http2Configuration$Http2ConfigurationBuilder: int maxFramePayloadSize>;
v.<org.glassfish.grizzly.http.Http2Configuration: int maxFramePayloadSize> = v;
v = v.<org.glassfish.grizzly.http.Http2Configuration$Http2ConfigurationBuilder: int maxHeaderListSize>;
v.<org.glassfish.grizzly.http.Http2Configuration: int maxHeaderListSize> = v;
v = v.<org.glassfish.grizzly.http.Http2Configuration$Http2ConfigurationBuilder: boolean disableCipherCheck>;
v.<org.glassfish.grizzly.http.Http2Configuration: boolean disableCipherCheck> = v;
v = v.<org.glassfish.grizzly.http.Http2Configuration$Http2ConfigurationBuilder: boolean priorKnowledge>;
v.<org.glassfish.grizzly.http.Http2Configuration: boolean priorKnowledge> = v;
v = v.<org.glassfish.grizzly.http.Http2Configuration$Http2ConfigurationBuilder: org.glassfish.grizzly.threadpool.ThreadPoolConfig threadPoolConfig>;
v.<org.glassfish.grizzly.http.Http2Configuration: org.glassfish.grizzly.threadpool.ThreadPoolConfig threadPoolConfig> = v;
v = v.<org.glassfish.grizzly.http.Http2Configuration$Http2ConfigurationBuilder: java.util.concurrent.ExecutorService executorService>;
v.<org.glassfish.grizzly.http.Http2Configuration: java.util.concurrent.ExecutorService executorService> = v;
v = v.<org.glassfish.grizzly.http.Http2Configuration$Http2ConfigurationBuilder: boolean pushEnabled>;
v.<org.glassfish.grizzly.http.Http2Configuration: boolean pushEnabled> = v;
v = v.<org.glassfish.grizzly.http.Http2Configuration$Http2ConfigurationBuilder: float streamsHighWaterMark>;
v.<org.glassfish.grizzly.http.Http2Configuration: float streamsHighWaterMark> = v;
v = v.<org.glassfish.grizzly.http.Http2Configuration$Http2ConfigurationBuilder: float cleanPercentage>;
v.<org.glassfish.grizzly.http.Http2Configuration: float cleanPercentage> = v;
v = v.<org.glassfish.grizzly.http.Http2Configuration$Http2ConfigurationBuilder: int cleanFrequencyCheck>;
v.<org.glassfish.grizzly.http.Http2Configuration: int cleanFrequencyCheck> = v;
return;
}
public static org.glassfish.grizzly.http.Http2Configuration$Http2ConfigurationBuilder builder()
{
org.glassfish.grizzly.http.Http2Configuration$Http2ConfigurationBuilder v;
v = new org.glassfish.grizzly.http.Http2Configuration$Http2ConfigurationBuilder;
specialinvoke v.<org.glassfish.grizzly.http.Http2Configuration$Http2ConfigurationBuilder: void <init>()>();
return v;
}
public int getMaxConcurrentStreams()
{
int v;
org.glassfish.grizzly.http.Http2Configuration v;
v := @this: org.glassfish.grizzly.http.Http2Configuration;
v = v.<org.glassfish.grizzly.http.Http2Configuration: int maxConcurrentStreams>;
return v;
}
public void setMaxConcurrentStreams(int)
{
int v;
org.glassfish.grizzly.http.Http2Configuration v;
v := @this: org.glassfish.grizzly.http.Http2Configuration;
v := @parameter: int;
v.<org.glassfish.grizzly.http.Http2Configuration: int maxConcurrentStreams> = v;
return;
}
public int getInitialWindowSize()
{
int v;
org.glassfish.grizzly.http.Http2Configuration v;
v := @this: org.glassfish.grizzly.http.Http2Configuration;
v = v.<org.glassfish.grizzly.http.Http2Configuration: int initialWindowSize>;
return v;
}
public void setInitialWindowSize(int)
{
int v;
org.glassfish.grizzly.http.Http2Configuration v;
v := @this: org.glassfish.grizzly.http.Http2Configuration;
v := @parameter: int;
v.<org.glassfish.grizzly.http.Http2Configuration: int initialWindowSize> = v;
return;
}
public int getMaxFramePayloadSize()
{
int v;
org.glassfish.grizzly.http.Http2Configuration v;
v := @this: org.glassfish.grizzly.http.Http2Configuration;
v = v.<org.glassfish.grizzly.http.Http2Configuration: int maxFramePayloadSize>;
return v;
}
public void setMaxFramePayloadSize(int)
{
int v;
org.glassfish.grizzly.http.Http2Configuration v;
v := @this: org.glassfish.grizzly.http.Http2Configuration;
v := @parameter: int;
v.<org.glassfish.grizzly.http.Http2Configuration: int maxFramePayloadSize> = v;
return;
}
public int getMaxHeaderListSize()
{
int v;
org.glassfish.grizzly.http.Http2Configuration v;
v := @this: org.glassfish.grizzly.http.Http2Configuration;
v = v.<org.glassfish.grizzly.http.Http2Configuration: int maxHeaderListSize>;
return v;
}
public void setMaxHeaderListSize(int)
{
int v;
org.glassfish.grizzly.http.Http2Configuration v;
v := @this: org.glassfish.grizzly.http.Http2Configuration;
v := @parameter: int;
v.<org.glassfish.grizzly.http.Http2Configuration: int maxHeaderListSize> = v;
return;
}
public boolean isDisableCipherCheck()
{
org.glassfish.grizzly.http.Http2Configuration v;
boolean v;
v := @this: org.glassfish.grizzly.http.Http2Configuration;
v = v.<org.glassfish.grizzly.http.Http2Configuration: boolean disableCipherCheck>;
return v;
}
public void setDisableCipherCheck(boolean)
{
org.glassfish.grizzly.http.Http2Configuration v;
boolean v;
v := @this: org.glassfish.grizzly.http.Http2Configuration;
v := @parameter: boolean;
v.<org.glassfish.grizzly.http.Http2Configuration: boolean disableCipherCheck> = v;
return;
}
public boolean isPriorKnowledge()
{
org.glassfish.grizzly.http.Http2Configuration v;
boolean v;
v := @this: org.glassfish.grizzly.http.Http2Configuration;
v = v.<org.glassfish.grizzly.http.Http2Configuration: boolean priorKnowledge>;
return v;
}
public void setPriorKnowledge(boolean)
{
org.glassfish.grizzly.http.Http2Configuration v;
boolean v;
v := @this: org.glassfish.grizzly.http.Http2Configuration;
v := @parameter: boolean;
v.<org.glassfish.grizzly.http.Http2Configuration: boolean priorKnowledge> = v;
return;
}
public boolean isPushEnabled()
{
org.glassfish.grizzly.http.Http2Configuration v;
boolean v;
v := @this: org.glassfish.grizzly.http.Http2Configuration;
v = v.<org.glassfish.grizzly.http.Http2Configuration: boolean pushEnabled>;
return v;
}
public void setPushEnabled(boolean)
{
org.glassfish.grizzly.http.Http2Configuration v;
boolean v;
v := @this: org.glassfish.grizzly.http.Http2Configuration;
v := @parameter: boolean;
v.<org.glassfish.grizzly.http.Http2Configuration: boolean pushEnabled> = v;
return;
}
public float getStreamsHighWaterMark()
{
float v;
org.glassfish.grizzly.http.Http2Configuration v;
v := @this: org.glassfish.grizzly.http.Http2Configuration;
v = v.<org.glassfish.grizzly.http.Http2Configuration: float streamsHighWaterMark>;
return v;
}
public void setStreamsHighWaterMark(float)
{
float v;
org.glassfish.grizzly.http.Http2Configuration v;
v := @this: org.glassfish.grizzly.http.Http2Configuration;
v := @parameter: float;
v.<org.glassfish.grizzly.http.Http2Configuration: float streamsHighWaterMark> = v;
return;
}
public float getCleanPercentage()
{
float v;
org.glassfish.grizzly.http.Http2Configuration v;
v := @this: org.glassfish.grizzly.http.Http2Configuration;
v = v.<org.glassfish.grizzly.http.Http2Configuration: float cleanPercentage>;
return v;
}
public void setCleanPercentage(float)
{
float v;
org.glassfish.grizzly.http.Http2Configuration v;
v := @this: org.glassfish.grizzly.http.Http2Configuration;
v := @parameter: float;
v.<org.glassfish.grizzly.http.Http2Configuration: float cleanPercentage> = v;
return;
}
public int getCleanFrequencyCheck()
{
int v;
org.glassfish.grizzly.http.Http2Configuration v;
v := @this: org.glassfish.grizzly.http.Http2Configuration;
v = v.<org.glassfish.grizzly.http.Http2Configuration: int cleanFrequencyCheck>;
return v;
}
public void setCleanFrequencyCheck(int)
{
int v;
org.glassfish.grizzly.http.Http2Configuration v;
v := @this: org.glassfish.grizzly.http.Http2Configuration;
v := @parameter: int;
v.<org.glassfish.grizzly.http.Http2Configuration: int cleanFrequencyCheck> = v;
return;
}
public org.glassfish.grizzly.threadpool.ThreadPoolConfig getThreadPoolConfig()
{
org.glassfish.grizzly.http.Http2Configuration v;
org.glassfish.grizzly.threadpool.ThreadPoolConfig v;
v := @this: org.glassfish.grizzly.http.Http2Configuration;
v = v.<org.glassfish.grizzly.http.Http2Configuration: org.glassfish.grizzly.threadpool.ThreadPoolConfig threadPoolConfig>;
return v;
}
public java.util.concurrent.ExecutorService getExecutorService()
{
org.glassfish.grizzly.http.Http2Configuration v;
java.util.concurrent.ExecutorService v;
v := @this: org.glassfish.grizzly.http.Http2Configuration;
v = v.<org.glassfish.grizzly.http.Http2Configuration: java.util.concurrent.ExecutorService executorService>;
return v;
}
}