org.iids.aos.agentserver.java
Class AgentServerThreadGroup

java.lang.Object
  extended by java.lang.ThreadGroup
      extended by org.iids.aos.agentserver.java.AgentServerThreadGroup
All Implemented Interfaces:
java.lang.Thread.UncaughtExceptionHandler

public class AgentServerThreadGroup
extends java.lang.ThreadGroup

To closely monitor and manage the activity of agent threads, each agent receives its own AgentThreadGroup. The agent runner owns the parent AgentServerThreadGroup.

Experimental

Author:
Reinier Timmer
See Also:
AgentThreadGroup

Method Summary
static AgentServerThreadGroup get(AgentRunner r)
          An AgentServerThreadGroup cannot be manually created.
 
Methods inherited from class java.lang.ThreadGroup
activeCount, activeGroupCount, allowThreadSuspension, checkAccess, destroy, enumerate, enumerate, enumerate, enumerate, getMaxPriority, getName, getParent, interrupt, isDaemon, isDestroyed, list, parentOf, resume, setDaemon, setMaxPriority, stop, suspend, toString, uncaughtException
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Method Detail

get

public static AgentServerThreadGroup get(AgentRunner r)
An AgentServerThreadGroup cannot be manually created. Instead, it is obtained by

Parameters:
r - The agent runner this group is tied to.
Returns:
The group related to the agent runner.


Copyright © 2003, 2004 IIDS Group. All Rights Reserved.