This type is a class for model objects.
Configuration for the Web container part of the application server. The Web container manages Web modules. It creates servlet instances, loads and unloads servlets, creates and manages request and response objects, and performs other tasks for managing the components of a Web module effectively.
Package: webcontainerAttributes Summary | |
sessionAffinityTimeout : EInt | When non-zero, WebSphere will be able to switch the HTTP session affinity for requests to a different server instance after the specifed time period has elapsed. In certain situations, this can improve load balancing performance. Default: 0 Range: 0-MAX_INT |
sessionAffinityFailoverServer : EString | When WLM is utilized and a server of a server group is down, WLM normally routes requests with affinity to the down server to another random server within the server group. This field allows an administrator to specify the name of a server within the server group that affinity requests will route to, instead of using random server selection. |
defaultVirtualHostName : EString | The default virtual host for Web applications. This value can be overridden during application installation. |
enableServletCaching : EBoolean | Specifies whether servlets and jsp caching is enabled. |
disablePooling : EBoolean | Specifies that the Web container disable the pooling of servlet request and servlet response objects. When true, each request will create new servlet request and servlet response objects. Defaults to false. |
allowAsyncRequestDispatching : EBoolean | @since 7.0.0 Allows applications installed on the server to use Async Request Dispatcher. |
asyncIncludeTimeout : EInt | @since 7.0.0 Default timeout in milliseconds for Async includes to complete which can be overridden via API's. |
maximumPercentageExpiredEntries : EInt | @since 7.0.0 Maximum percentage of expired response versus total response in one minute before switching to synchronous requests for client side requests. |
maximumResponseStoreSize : EInt | @since 7.0.0 Maximum size of store for client side requests in megabytes. |
useAsyncRunnableWorkManager : EBoolean | Specifies that the Web container should use an external work manager for the processing of Async Runnable Start calls. When true, the selected work manager will be used. When false, the webcontainer will use the same thread pool used to handle the initial request. Defaults to true. |
asyncRunnableWorkManager : EString | The JNDI name of the work manager to use for Async Runnable Start calls. This is only used when useAsyncRunnableWorkManager is true. |
numberAsyncTimerThreads : EInt | Specifies the number of threads to be used to execute async timers. The default value is 2. |
defaultAsyncServletTimeout : ELong | Specifies the default timeout (in milliseconds) for async servlets. The default value is 30000. |
transports : Transport * | A list of transports defined for the Web container. Transports describe how requests get from the Web server to the Web container. |
threadPool : ThreadPool @ | The thread pool settings for the Web container. |
Attribute Details |