Class TowOptions

java.lang.Object
com.aspectran.undertow.server.TowOptions

public class TowOptions extends Object

Created: 2019-08-18

  • Constructor Details

    • TowOptions

      public TowOptions()
  • Method Details

    • getOptionMap

      public org.xnio.OptionMap getOptionMap()
    • setMaxHeaderSize

      public void setMaxHeaderSize(int maxHeaderSize)
    • setMaxEntitySize

      public void setMaxEntitySize(long maxEntitySize)
    • setMultipartMaxEntitySize

      public void setMultipartMaxEntitySize(long multipartMaxEntitySize)
    • setBufferPipelinedData

      public void setBufferPipelinedData(boolean bufferPipelinedData)
    • setIdleTimeout

      public void setIdleTimeout(int idleTimeout)
    • setRequestParseTimeout

      public void setRequestParseTimeout(int requestParseTimeout)
    • setNoRequestTimeout

      public void setNoRequestTimeout(int noRequestTimeout)
    • setMaxParameters

      public void setMaxParameters(int maxParameters)
    • setMaxHeaders

      public void setMaxHeaders(int maxHeaders)
    • setMaxCookies

      public void setMaxCookies(int maxCookies)
    • setDecodeUrl

      public void setDecodeUrl(boolean decodeUrl)
    • setUrlCharset

      public void setUrlCharset(String urlCharset)
    • setAlwaysSetKeepAlive

      public void setAlwaysSetKeepAlive(boolean alwaysSetKeepAlive)
    • setAlwaysSetDate

      public void setAlwaysSetDate(boolean alwaysSetDate)
    • setMaxBufferedRequestSize

      public void setMaxBufferedRequestSize(int maxBufferedRequestSize)
    • setRecordRequestStartTime

      public void setRecordRequestStartTime(boolean recordRequestStartTime)
    • setAllowEqualsInCookieValue

      public void setAllowEqualsInCookieValue(boolean allowEqualsInCookieValue)
    • setEnableRFC6265CookieValidation

      public void setEnableRFC6265CookieValidation(boolean enableRFC6265CookieValidation)
    • setEnableHttp2

      public void setEnableHttp2(boolean enableHttp2)
    • setEnableStatistics

      public void setEnableStatistics(boolean enableStatistics)
    • setAllowUnknownProtocols

      public void setAllowUnknownProtocols(boolean allowUnknownProtocols)
    • setHttp2SettingsHeaderTableSize

      public void setHttp2SettingsHeaderTableSize(int http2SettingsHeaderTableSize)
    • setHttp2SettingsEnablePush

      public void setHttp2SettingsEnablePush(boolean http2SettingsEnablePush)
    • setHttp2SettingsMaxConcurrentStreams

      public void setHttp2SettingsMaxConcurrentStreams(int http2SettingsMaxConcurrentStreams)
    • setHttp2SettingsInitialWindowSize

      public void setHttp2SettingsInitialWindowSize(int http2SettingsInitialWindowSize)
    • setHttp2SettingsMaxFrameSize

      public void setHttp2SettingsMaxFrameSize(int http2SettingsMaxFrameSize)
    • setHttp2PaddingSize

      public void setHttp2PaddingSize(int http2PaddingSize)
    • setHttp2HuffmanCacheSize

      public void setHttp2HuffmanCacheSize(int http2HuffmanCacheSize)
    • setMaxConcurrentRequestsPerConnection

      public void setMaxConcurrentRequestsPerConnection(int maxConcurrentRequestsPerConnection)
    • setMaxQueuedReadBuffers

      public void setMaxQueuedReadBuffers(int maxQueuedReadBuffers)
    • setAjpPacketSize

      public void setAjpPacketSize(int ajpPacketSize)
    • setRequireHostHttp11

      public void setRequireHostHttp11(boolean requireHostHttp11)
    • setMaxCachedHeaderSize

      public void setMaxCachedHeaderSize(int maxCachedHeaderSize)
    • setHttpHeadersCacheSize

      public void setHttpHeadersCacheSize(int httpHeadersCacheSize)
    • setSslUserCipherSuitesOrder

      public void setSslUserCipherSuitesOrder(boolean sslUserCipherSuitesOrder)
    • setAllowUnescapedCharactersInUrl

      public void setAllowUnescapedCharactersInUrl(boolean allowUnescapedCharactersInUrl)
    • setShutdownTimeout

      public void setShutdownTimeout(int shutdownTimeout)
    • setEndpointIdentificationAlgorithm

      public void setEndpointIdentificationAlgorithm(String endpointIdentificationAlgorithm)
    • setAllowBlocking

      public void setAllowBlocking(boolean allowBlocking)
    • setMulticast

      public void setMulticast(boolean multicast)
    • setBroadcast

      public void setBroadcast(boolean broadcast)
    • setCloseAbort

      public void setCloseAbort(boolean closeAbort)
    • setReceiveBuffer

      public void setReceiveBuffer(int receiveBuffer)
    • setReuseAddresses

      public void setReuseAddresses(boolean reuseAddresses)
    • setSendBuffer

      public void setSendBuffer(int sendBuffer)
    • setTcpNodelay

      public void setTcpNodelay(boolean tcpNodelay)
    • setMulticastTtl

      public void setMulticastTtl(int multicastTtl)
    • setIpTrafficClass

      public void setIpTrafficClass(int ipTrafficClass)
    • setTcpOobInline

      public void setTcpOobInline(boolean tcpOobInline)
    • setKeepAlive

      public void setKeepAlive(boolean keepAlive)
    • setBacklog

      public void setBacklog(int backlog)
    • setReadTimeout

      public void setReadTimeout(int readTimeout)
    • setWriteTimeout

      public void setWriteTimeout(int writeTimeout)
    • setMaxInboundMessageSize

      public void setMaxInboundMessageSize(int maxInboundMessageSize)
    • setMaxOutboundMessageSize

      public void setMaxOutboundMessageSize(int maxOutboundMessageSize)
    • setSslEnabled

      public void setSslEnabled(boolean sslEnabled)
    • setSslProvider

      public void setSslProvider(String sslProvider)
    • setProtocol

      public void setProtocol(String protocol)
    • setSslEnableSessionCreation

      public void setSslEnableSessionCreation(boolean sslEnableSessionCreation)
    • setSslUseClientMode

      public void setSslUseClientMode(boolean sslUseClientMode)
    • setSslClientSessionCacheSize

      public void setSslClientSessionCacheSize(int sslClientSessionCacheSize)
    • setSslClientSessionTimeout

      public void setSslClientSessionTimeout(int sslClientSessionTimeout)
    • setSslServerSessionCacheSize

      public void setSslServerSessionCacheSize(int sslServerSessionCacheSize)
    • setSslServerSessionTimeout

      public void setSslServerSessionTimeout(int sslServerSessionTimeout)
    • setSslPacketBufferSize

      public void setSslPacketBufferSize(int sslPacketBufferSize)
    • setSslPacketRegionSize

      public void setSslPacketRegionSize(int sslPacketRegionSize)
    • setSslApplicationBufferRegionSize

      public void setSslApplicationBufferRegionSize(int sslApplicationBufferRegionSize)
    • setSslStartTls

      public void setSslStartTls(boolean sslStartTls)
    • setSslPeerHostName

      public void setSslPeerHostName(String sslPeerHostName)
    • setSslPeerPort

      public void setSslPeerPort(int sslPeerPort)
    • setSslNonBlockingKeyManager

      public void setSslNonBlockingKeyManager(boolean sslNonBlockingKeyManager)
    • setSslNonBlockingTrustManager

      public void setSslNonBlockingTrustManager(boolean sslNonBlockingTrustManager)
    • setUseDirectBuffers

      public void setUseDirectBuffers(boolean useDirectBuffers)
    • setSecure

      public void setSecure(boolean secure)
    • setSaslPolicyForwardSecrecy

      public void setSaslPolicyForwardSecrecy(boolean saslPolicyForwardSecrecy)
    • setSaslPolicyNoactive

      public void setSaslPolicyNoactive(boolean saslPolicyNoactive)
    • setSaslPolicyNoanonymous

      public void setSaslPolicyNoanonymous(boolean saslPolicyNoanonymous)
    • setSaslPolicyNodictionary

      public void setSaslPolicyNodictionary(boolean saslPolicyNodictionary)
    • setSaslPolicyNoplaintext

      public void setSaslPolicyNoplaintext(boolean saslPolicyNoplaintext)
    • setSaslPolicyPassCredentials

      public void setSaslPolicyPassCredentials(boolean saslPolicyPassCredentials)
    • setSaslServerAuth

      public void setSaslServerAuth(boolean saslServerAuth)
    • setSaslReuse

      public void setSaslReuse(boolean saslReuse)
    • setFileAppend

      public void setFileAppend(boolean fileAppend)
    • setFileCreate

      public void setFileCreate(boolean fileCreate)
    • setStackSize

      public void setStackSize(long stackSize)
    • setWorkerName

      public void setWorkerName(String workerName)
    • setThreadPriority

      public void setThreadPriority(int threadPriority)
    • setThreadDaemon

      public void setThreadDaemon(boolean threadDaemon)
    • setWorkerIoThreads

      public void setWorkerIoThreads(int workerIoThreads)
    • setWorkerEstablishWriting

      public void setWorkerEstablishWriting(boolean workerEstablishWriting)
    • setWorkerTaskCoreThreads

      public void setWorkerTaskCoreThreads(int workerTaskCoreThreads)
    • setWorkerTaskMaxThreads

      public void setWorkerTaskMaxThreads(int workerTaskMaxThreads)
    • setWorkerTaskKeepalive

      public void setWorkerTaskKeepalive(int workerTaskKeepalive)
    • setWorkerTaskLimit

      public void setWorkerTaskLimit(int workerTaskLimit)
    • setCork

      public void setCork(boolean cork)
    • setConnectionHighWater

      public void setConnectionHighWater(int connectionHighWater)
    • setConnectionLowWater

      public void setConnectionLowWater(int connectionLowWater)
    • setCompressionLevel

      public void setCompressionLevel(int compressionLevel)
    • setCompressionType

      public void setCompressionType(org.xnio.CompressionType compressionType)
    • setBalancingTokens

      public void setBalancingTokens(int balancingTokens)
    • setBalancingConnections

      public void setBalancingConnections(int balancingConnections)
    • setWatcherPollInterval

      public void setWatcherPollInterval(int watcherPollInterval)