IBM WebSphere Application ServerTM
Release 7

com.ibm.websphere.pmi.stat
Interface WSThreadPoolStats


public interface WSThreadPoolStats

WebSphere Thread Pool Stats interface. Thread pool stats are structured as follows in the PMI tree:

<server>
|
|__Thread Pools+
  |
  |__<threadPool_A>
  |__<threadPool_B>

+ indicates logical group

StatDescriptor is used to locate and access particular Stats in the PMI tree.
Example:

  1. StatDescriptor that represents the thread pool stats logical group: new StatDescriptor (new String[] {WSThreadPoolStats.NAME});
  2. StatDescriptor that represents the stats for <threadPool_B> thread pool: new StatDescriptor (new String[] {WSThreadPoolStats.NAME, "threadPool_B"});


Field Summary
static int ActiveCount
          Total number of concurrently active threads (BoundedRangeStatistic).
static int ActiveTime
          The average time in milliseconds that the threads are in active state (TimeStatistic).
static int ClearedThreadHangCount
          Total number of thread stops that cleared (CountStatistic).
static int ConcurrentHungThreadCount
          Total number of concurrently stopped threads (RangeStatistic).
static int CreateCount
          Total number of threads that are created (CountStatistic).
static int DeclaredThreadHungCount
          Total number of threads that are declared stopped (CountStatistic).
static int DestroyCount
          Total number of threads that are destroyed (CountStatistic).
static java.lang.String NAME
          Stats name of the top level Thread pool logical group in PMI tree.
static int PercentMaxed
          The average percent of the time that all threads are in use (BoundedRangeStatistic).
static int PoolSize
          The average number of threads in a pool (BoundedRangeStatistic).
 

Field Detail

NAME

static final java.lang.String NAME
Stats name of the top level Thread pool logical group in PMI tree.

<server>
|
|__Thread Pools+

See Also:
Constant Field Values

CreateCount

static final int CreateCount
Total number of threads that are created (CountStatistic).

See Also:
Constant Field Values

DestroyCount

static final int DestroyCount
Total number of threads that are destroyed (CountStatistic).

See Also:
Constant Field Values

ActiveCount

static final int ActiveCount
Total number of concurrently active threads (BoundedRangeStatistic).

See Also:
Constant Field Values

PoolSize

static final int PoolSize
The average number of threads in a pool (BoundedRangeStatistic).

See Also:
Constant Field Values

PercentMaxed

static final int PercentMaxed
The average percent of the time that all threads are in use (BoundedRangeStatistic).

See Also:
Constant Field Values

DeclaredThreadHungCount

static final int DeclaredThreadHungCount
Total number of threads that are declared stopped (CountStatistic).

See Also:
Constant Field Values

ClearedThreadHangCount

static final int ClearedThreadHangCount
Total number of thread stops that cleared (CountStatistic).

See Also:
Constant Field Values

ConcurrentHungThreadCount

static final int ConcurrentHungThreadCount
Total number of concurrently stopped threads (RangeStatistic).

See Also:
Constant Field Values

ActiveTime

static final int ActiveTime
The average time in milliseconds that the threads are in active state (TimeStatistic).

See Also:
Constant Field Values

IBM WebSphere Application ServerTM
Release 7