public class ServerConfig extends Object
| Modifier and Type | Field and Description |
|---|---|
protected String |
appBasePath
static resouce base path
|
protected String |
charset
default charset
|
protected String |
host
access host
|
protected long |
httpIdleTimeout
http idle timeout in millseconds
|
static String |
JETTY_DEFAULT_CHARSET |
protected int |
maxThreadPoolSize
max thread size in the thread pool
|
protected int |
outputBufferSize
output buffer size
|
protected int |
port
server port
|
protected int |
requestHeaderSize
request header size
|
protected int |
responseHeaderSize
response header size
|
protected int |
threadIdleTimeout
max thread idle time in ms
|
| Constructor and Description |
|---|
ServerConfig() |
| Modifier and Type | Method and Description |
|---|---|
String |
getAppBasePath() |
String |
getCharset() |
String |
getHost() |
long |
getHttpIdleTimeout() |
int |
getMaxThreadPoolSize() |
int |
getOutputBufferSize() |
int |
getPort() |
int |
getRequestHeaderSize() |
int |
getResponseHeaderSize() |
int |
getThreadIdleTimeout() |
boolean |
isDefaultCharset()
check the server use the default iso-8859-1 chaset
|
void |
setAppBasePath(String appBasePath) |
void |
setCharset(String charset) |
void |
setHost(String host) |
void |
setHttpIdleTimeout(long idleTimeOut) |
void |
setMaxThreadPoolSize(int maxThreadPoolSize) |
void |
setOutputBufferSize(int outputBufferSize) |
void |
setPort(int port) |
void |
setRequestHeaderSize(int requestHeaderSize) |
void |
setResponseHeaderSize(int responseHeaderSize) |
void |
setThreadIdleTimeout(int maxThreadIdleTimeout) |
public static final String JETTY_DEFAULT_CHARSET
protected String host
protected int port
protected long httpIdleTimeout
protected int outputBufferSize
protected int requestHeaderSize
protected int responseHeaderSize
protected int maxThreadPoolSize
protected int threadIdleTimeout
protected String appBasePath
protected String charset
public String getHost()
public void setHost(String host)
public int getPort()
public void setPort(int port)
public long getHttpIdleTimeout()
public void setHttpIdleTimeout(long idleTimeOut)
public int getOutputBufferSize()
public void setOutputBufferSize(int outputBufferSize)
public int getRequestHeaderSize()
public void setRequestHeaderSize(int requestHeaderSize)
public int getResponseHeaderSize()
public void setResponseHeaderSize(int responseHeaderSize)
public int getMaxThreadPoolSize()
public void setMaxThreadPoolSize(int maxThreadPoolSize)
public int getThreadIdleTimeout()
public void setThreadIdleTimeout(int maxThreadIdleTimeout)
public String getAppBasePath()
public void setAppBasePath(String appBasePath)
public String getCharset()
public void setCharset(String charset)
public boolean isDefaultCharset()
Copyright © 2016. All Rights Reserved.