public class HttpsListener extends Object
| Constructor and Description |
|---|
HttpsListener(String key) |
| Modifier and Type | Method and Description |
|---|---|
Boolean |
allowEncodedSlash()
If a request comes in with encoded / characters (i.e.
|
HttpsListener |
allowEncodedSlash(Boolean value)
If a request comes in with encoded / characters (i.e.
|
Boolean |
allowEqualsInCookieValue()
If this is true then Undertow will allow non-escaped equals characters in unquoted cookie values.
|
HttpsListener |
allowEqualsInCookieValue(Boolean value)
If this is true then Undertow will allow non-escaped equals characters in unquoted cookie values.
|
Boolean |
alwaysSetKeepAlive()
If this is true then a Connection: keep-alive header will be added to responses, even when it is not strictly required by the specification.
|
HttpsListener |
alwaysSetKeepAlive(Boolean value)
If this is true then a Connection: keep-alive header will be added to responses, even when it is not strictly required by the specification.
|
Boolean |
bufferPipelinedData()
If we should buffer pipelined requests.
|
HttpsListener |
bufferPipelinedData(Boolean value)
If we should buffer pipelined requests.
|
String |
bufferPool()
The AJP listeners buffer pool
|
HttpsListener |
bufferPool(String value)
The AJP listeners buffer pool
|
Long |
bytesReceived()
The number of bytes that have been received by this listener
|
HttpsListener |
bytesReceived(Long value)
The number of bytes that have been received by this listener
|
Long |
bytesSent()
The number of bytes that have been sent out on this listener
|
HttpsListener |
bytesSent(Long value)
The number of bytes that have been sent out on this listener
|
Boolean |
decodeUrl()
If this is true then the parser will decode the URL and query parameters using the selected character encoding (UTF-8 by default).
|
HttpsListener |
decodeUrl(Boolean value)
If this is true then the parser will decode the URL and query parameters using the selected character encoding (UTF-8 by default).
|
List<String> |
disallowedMethods()
A comma separated list of HTTP methods that are not allowed
|
HttpsListener |
disallowedMethods(List<String> value)
A comma separated list of HTTP methods that are not allowed
|
Boolean |
enabled()
If the listener is enabled
|
HttpsListener |
enabled(Boolean value)
If the listener is enabled
|
String |
enabledCipherSuites()
Configures Enabled SSL cyphers
|
HttpsListener |
enabledCipherSuites(String value)
Configures Enabled SSL cyphers
|
String |
enabledProtocols()
Configures SSL protocols
|
HttpsListener |
enabledProtocols(String value)
Configures SSL protocols
|
Boolean |
enableHttp2()
Enables HTTP2 support for this listener
|
HttpsListener |
enableHttp2(Boolean value)
Enables HTTP2 support for this listener
|
Boolean |
enableSpdy()
Enables SPDY support for this listener
|
HttpsListener |
enableSpdy(Boolean value)
Enables SPDY support for this listener
|
Long |
errorCount()
The number of 500 responses that have been sent by this listener
|
HttpsListener |
errorCount(Long value)
The number of 500 responses that have been sent by this listener
|
String |
getKey() |
Integer |
maxBufferedRequestSize()
Maximum size of a buffered request, in bytesRequests are not usually buffered, the most common case is when performing SSL renegotiation for a POST request, and the post data must be fullybuffered in order to perform the renegotiation.
|
HttpsListener |
maxBufferedRequestSize(Integer value)
Maximum size of a buffered request, in bytesRequests are not usually buffered, the most common case is when performing SSL renegotiation for a POST request, and the post data must be fullybuffered in order to perform the renegotiation.
|
Integer |
maxConnections()
The maximum number of concurrent connections.
|
HttpsListener |
maxConnections(Integer value)
The maximum number of concurrent connections.
|
Integer |
maxCookies()
The maximum number of cookies that will be parsed.
|
HttpsListener |
maxCookies(Integer value)
The maximum number of cookies that will be parsed.
|
Integer |
maxHeaders()
The maximum number of headers that will be parsed.
|
HttpsListener |
maxHeaders(Integer value)
The maximum number of headers that will be parsed.
|
Integer |
maxHeaderSize()
The maximum size in bytes of a http request header.
|
HttpsListener |
maxHeaderSize(Integer value)
The maximum size in bytes of a http request header.
|
Integer |
maxParameters()
The maximum number of parameters that will be parsed.
|
HttpsListener |
maxParameters(Integer value)
The maximum number of parameters that will be parsed.
|
Long |
maxPostSize()
The maximum size of a post that will be accepted
|
HttpsListener |
maxPostSize(Long value)
The maximum size of a post that will be accepted
|
Long |
maxProcessingTime()
The maximum processing time taken by a request on this listener
|
HttpsListener |
maxProcessingTime(Long value)
The maximum processing time taken by a request on this listener
|
Integer |
noRequestTimeout()
The length of time in milliseconds that the connection can be idle before it is closed by the container
|
HttpsListener |
noRequestTimeout(Integer value)
The length of time in milliseconds that the connection can be idle before it is closed by the container
|
Long |
processingTime()
The total processing time of all requests handed by this listener
|
HttpsListener |
processingTime(Long value)
The total processing time of all requests handed by this listener
|
Integer |
readTimeout()
Configure a read timeout for a socket, in milliseconds.
|
HttpsListener |
readTimeout(Integer value)
Configure a read timeout for a socket, in milliseconds.
|
Integer |
receiveBuffer()
The receive buffer size.
|
HttpsListener |
receiveBuffer(Integer value)
The receive buffer size.
|
Boolean |
recordRequestStartTime()
If this is true then Undertow will record the request start time, to allow for request time to be logged.
|
HttpsListener |
recordRequestStartTime(Boolean value)
If this is true then Undertow will record the request start time, to allow for request time to be logged.
|
Long |
requestCount()
The number of requests this listener has served
|
HttpsListener |
requestCount(Long value)
The number of requests this listener has served
|
Integer |
requestParseTimeout()
The maximum amount of time (in milliseconds) that can be spent parsing the request
|
HttpsListener |
requestParseTimeout(Integer value)
The maximum amount of time (in milliseconds) that can be spent parsing the request
|
Boolean |
resolvePeerAddress()
Enables host dns lookup
|
HttpsListener |
resolvePeerAddress(Boolean value)
Enables host dns lookup
|
String |
securityRealm()
The listeners security realm
|
HttpsListener |
securityRealm(String value)
The listeners security realm
|
Integer |
sendBuffer()
The send buffer size.
|
HttpsListener |
sendBuffer(Integer value)
The send buffer size.
|
String |
socketBinding()
The AJP listener socket binder
|
HttpsListener |
socketBinding(String value)
The AJP listener socket binder
|
Integer |
sslSessionCacheSize()
The maximum number of active SSL sessions
|
HttpsListener |
sslSessionCacheSize(Integer value)
The maximum number of active SSL sessions
|
Integer |
sslSessionTimeout()
The timeout for SSL sessions, in seconds
|
HttpsListener |
sslSessionTimeout(Integer value)
The timeout for SSL sessions, in seconds
|
Integer |
tcpBacklog()
Configure a server with the specified backlog.
|
HttpsListener |
tcpBacklog(Integer value)
Configure a server with the specified backlog.
|
Boolean |
tcpKeepAlive()
Configure a channel to send TCP keep-alive messages in an implementation-dependent manner.
|
HttpsListener |
tcpKeepAlive(Boolean value)
Configure a channel to send TCP keep-alive messages in an implementation-dependent manner.
|
String |
urlCharset()
URL charset
|
HttpsListener |
urlCharset(String value)
URL charset
|
String |
verifyClient()
The desired SSL client authentication mode for SSL channels
|
HttpsListener |
verifyClient(String value)
The desired SSL client authentication mode for SSL channels
|
String |
worker()
The AJP listeners XNIO worker
|
HttpsListener |
worker(String value)
The AJP listeners XNIO worker
|
Integer |
writeTimeout()
Configure a write timeout for a socket, in milliseconds.
|
HttpsListener |
writeTimeout(Integer value)
Configure a write timeout for a socket, in milliseconds.
|
public HttpsListener(String key)
public String getKey()
public Boolean allowEncodedSlash()
public HttpsListener allowEncodedSlash(Boolean value)
public Boolean allowEqualsInCookieValue()
public HttpsListener allowEqualsInCookieValue(Boolean value)
public Boolean alwaysSetKeepAlive()
public HttpsListener alwaysSetKeepAlive(Boolean value)
public Boolean bufferPipelinedData()
public HttpsListener bufferPipelinedData(Boolean value)
public String bufferPool()
public HttpsListener bufferPool(String value)
public Long bytesReceived()
public HttpsListener bytesReceived(Long value)
public Long bytesSent()
public HttpsListener bytesSent(Long value)
public Boolean decodeUrl()
public HttpsListener decodeUrl(Boolean value)
public List<String> disallowedMethods()
public HttpsListener disallowedMethods(List<String> value)
public Boolean enableHttp2()
public HttpsListener enableHttp2(Boolean value)
public Boolean enableSpdy()
public HttpsListener enableSpdy(Boolean value)
public Boolean enabled()
public HttpsListener enabled(Boolean value)
public String enabledCipherSuites()
public HttpsListener enabledCipherSuites(String value)
public String enabledProtocols()
public HttpsListener enabledProtocols(String value)
public Long errorCount()
public HttpsListener errorCount(Long value)
public Integer maxBufferedRequestSize()
public HttpsListener maxBufferedRequestSize(Integer value)
public Integer maxConnections()
public HttpsListener maxConnections(Integer value)
public Integer maxCookies()
public HttpsListener maxCookies(Integer value)
public Integer maxHeaderSize()
public HttpsListener maxHeaderSize(Integer value)
public Integer maxHeaders()
public HttpsListener maxHeaders(Integer value)
public Integer maxParameters()
public HttpsListener maxParameters(Integer value)
public Long maxPostSize()
public HttpsListener maxPostSize(Long value)
public Long maxProcessingTime()
public HttpsListener maxProcessingTime(Long value)
public Integer noRequestTimeout()
public HttpsListener noRequestTimeout(Integer value)
public Long processingTime()
public HttpsListener processingTime(Long value)
public Integer readTimeout()
ReadTimeoutException.public HttpsListener readTimeout(Integer value)
ReadTimeoutException.public Integer receiveBuffer()
public HttpsListener receiveBuffer(Integer value)
public Boolean recordRequestStartTime()
public HttpsListener recordRequestStartTime(Boolean value)
public Long requestCount()
public HttpsListener requestCount(Long value)
public Integer requestParseTimeout()
public HttpsListener requestParseTimeout(Integer value)
public Boolean resolvePeerAddress()
public HttpsListener resolvePeerAddress(Boolean value)
public String securityRealm()
public HttpsListener securityRealm(String value)
public Integer sendBuffer()
public HttpsListener sendBuffer(Integer value)
public String socketBinding()
public HttpsListener socketBinding(String value)
public Integer sslSessionCacheSize()
public HttpsListener sslSessionCacheSize(Integer value)
public Integer sslSessionTimeout()
public HttpsListener sslSessionTimeout(Integer value)
public Integer tcpBacklog()
public HttpsListener tcpBacklog(Integer value)
public Boolean tcpKeepAlive()
public HttpsListener tcpKeepAlive(Boolean value)
public String urlCharset()
public HttpsListener urlCharset(String value)
public String verifyClient()
public HttpsListener verifyClient(String value)
public String worker()
public HttpsListener worker(String value)
public Integer writeTimeout()
WriteTimeoutException.public HttpsListener writeTimeout(Integer value)
WriteTimeoutException.Copyright © 2015 JBoss by Red Hat. All rights reserved.