ThreadPool

Configuration settings for a group of threads that the appserver uses. A thread pool allows components of the server to reuse threads to eliminate the need to create new threads at runtime. Creating new threads is typically a time and resource intensive operation.



 

Attributes Summary

minimumSize The minimum number of threads to allow in the pool.
maximumSize The maximum number of threads to allow in the pool.
inactivityTimeout The period of time after which a thread should be reclaimed due to inactivity.
isGrowable Allows the number of threads to increase beyond the maximum size configured for the thread pool.

 

Attribute Details


minimumSize

The minimum number of threads to allow in the pool.

Data type:   Integer
Default value:   unspecified



maximumSize

The maximum number of threads to allow in the pool.

Data type:   Integer
Default value:   unspecified



inactivityTimeout

The period of time after which a thread should be reclaimed due to inactivity.

Data type:   Integer
Default value:   unspecified



isGrowable

Allows the number of threads to increase beyond the maximum size configured for the thread pool.

Data type:   Boolean
Default value:   unspecified