Class TowOptions


  • public class TowOptions
    extends java.lang.Object

    Created: 2019-08-18

    • Constructor Detail

      • TowOptions

        public TowOptions()
    • Method Detail

      • 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)
      • setAllowEncodedSlash

        public void setAllowEncodedSlash​(boolean allowEncodedSlash)
      • setDecodeUrl

        public void setDecodeUrl​(boolean decodeUrl)
      • setUrlCharset

        public void setUrlCharset​(java.lang.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​(java.lang.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​(java.lang.String sslProvider)
      • setProtocol

        public void setProtocol​(java.lang.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​(java.lang.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​(java.lang.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)