IBM WebSphere Application ServerTM
Release 8

com.ibm.websphere.interrupt
Class ThreadInformation

java.lang.Object
  extended by com.ibm.websphere.interrupt.ThreadInformation
All Implemented Interfaces:
java.io.Serializable, java.lang.Iterable<ThreadDetails>

public final class ThreadInformation
extends java.lang.Object
implements java.lang.Iterable<ThreadDetails>, java.io.Serializable

A WebSphere programming model extension which allows request level information to be returned through the InterruptibleThreadInfrastructure MBean.

See Also:
Serialized Form

Constructor Summary
ThreadInformation(java.util.LinkedList<ThreadDetails> list)
          Constructor
 
Method Summary
 void clear()
          Clears the ThreadInformation object.
 java.util.Iterator<ThreadDetails> iterator()
          Returns an iterator of ThreadDetails objects.
 java.lang.String toString()
          toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ThreadInformation

public ThreadInformation(java.util.LinkedList<ThreadDetails> list)
Constructor

Method Detail

clear

public void clear()
Clears the ThreadInformation object.


iterator

public java.util.Iterator<ThreadDetails> iterator()
Returns an iterator of ThreadDetails objects. Each object in the list represents a request running on a thread in the server from which the list is obtained.

Specified by:
iterator in interface java.lang.Iterable<ThreadDetails>

toString

public java.lang.String toString()
toString

Overrides:
toString in class java.lang.Object

IBM WebSphere Application ServerTM
Release 8