stella.util
Class TargetChangeListener.GridThread

java.lang.Object
  extended by java.lang.Thread
      extended by stella.util.TargetChangeListener.GridThread
All Implemented Interfaces:
Runnable
Enclosing class:
TargetChangeListener

private static final class TargetChangeListener.GridThread
extends Thread

This thread updates the target log file and calls various other things.


Nested Class Summary
 
Nested classes/interfaces inherited from class java.lang.Thread
Thread.State, Thread.UncaughtExceptionHandler
 
Field Summary
private  ErrorEvent ee
          The target error for time, type and target name.
private  PropertySupplying prop
          The caller.
 
Fields inherited from class java.lang.Thread
MAX_PRIORITY, MIN_PRIORITY, NORM_PRIORITY
 
Constructor Summary
protected TargetChangeListener.GridThread(PropertySupplying pb, ErrorEvent tp)
          Copies the target to the appropriate field.
 
Method Summary
 void run()
          On execution, grab the time of the error, the error class and the target name and call a remote prcedure with that.
 
Methods inherited from class java.lang.Thread
activeCount, checkAccess, clone, countStackFrames, currentThread, destroy, dumpStack, enumerate, getAllStackTraces, getContextClassLoader, getDefaultUncaughtExceptionHandler, getId, getName, getPriority, getStackTrace, getState, getThreadGroup, getUncaughtExceptionHandler, holdsLock, interrupt, interrupted, isAlive, isDaemon, isInterrupted, join, join, join, resume, setContextClassLoader, setDaemon, setDefaultUncaughtExceptionHandler, setName, setPriority, setUncaughtExceptionHandler, sleep, sleep, start, stop, stop, suspend, toString, yield
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

ee

private ErrorEvent ee
The target error for time, type and target name.


prop

private PropertySupplying prop
The caller.

Constructor Detail

TargetChangeListener.GridThread

protected TargetChangeListener.GridThread(PropertySupplying pb,
                                          ErrorEvent tp)
Copies the target to the appropriate field.

Method Detail

run

public void run()
On execution, grab the time of the error, the error class and the target name and call a remote prcedure with that.

Specified by:
run in interface Runnable
Overrides:
run in class Thread