com.eyebolt.iplib
Class VultureThread

java.lang.Object
  |
  +--com.eyebolt.iplib.VultureThread
All Implemented Interfaces:
java.lang.Runnable

class VultureThread
extends java.lang.Object
implements java.lang.Runnable

Vulture thread to pick out expired timeout messages

Version:
0.01, 4 Jan 1997
Author:
John Gardner

Field Summary
static int DONE
          Description of the Field
(package private)  IPManager ipmanager
           
private  boolean keepGoing
          flag to stop the thread
static int RUNNING
          Description of the Field
static int STARTED
          Value returned when an operation runs successfully
private  int status
          status of thread
private  java.lang.Thread thread
          actual thread running
 
Constructor Summary
VultureThread(IPManager man)
          Constructor for the VultureThread object
 
Method Summary
 void run()
          Main processing method for the VultureThread object
 
Methods inherited from class java.lang.Object
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, registerNatives, toString, wait, wait, wait
 

Field Detail

STARTED

public static final int STARTED
Value returned when an operation runs successfully

RUNNING

public static final int RUNNING
Description of the Field

DONE

public static final int DONE
Description of the Field

ipmanager

IPManager ipmanager

thread

private java.lang.Thread thread
actual thread running

keepGoing

private boolean keepGoing
flag to stop the thread

status

private int status
status of thread
Constructor Detail

VultureThread

public VultureThread(IPManager man)
Constructor for the VultureThread object
Parameters:
man - Description of Parameter
Method Detail

run

public void run()
Main processing method for the VultureThread object
Specified by:
run in interface java.lang.Runnable


Copyright © 2001 Eyebolt, Inc.