zeus.actors.rtn
Class NodeWaitTable

java.lang.Object
  extended byjava.util.Dictionary
      extended byjava.util.Hashtable
          extended byzeus.actors.rtn.NodeWaitTable
All Implemented Interfaces:
java.lang.Cloneable, java.util.Map, java.lang.Runnable, java.io.Serializable

class NodeWaitTable
extends java.util.Hashtable
implements java.lang.Runnable


Nested Class Summary
 
Nested classes inherited from class java.util.Hashtable
 
Field Summary
protected  java.util.Vector dont_add_list
           
protected  Engine engine
           
protected  Queue queue
           
protected  long sleep_until
           
 
Fields inherited from class java.util.Hashtable
 
Constructor Summary
NodeWaitTable(Engine engine, Queue queue)
           
 
Method Summary
 void add(Node node)
           
 void run()
           
protected  long sleep_period()
           
 java.lang.String toString()
           
 void wakeup()
           
 void wakeup(java.lang.String key)
           
 
Methods inherited from class java.util.Hashtable
clear, clone, contains, containsKey, containsValue, elements, entrySet, equals, get, hashCode, isEmpty, keys, keySet, put, putAll, rehash, remove, size, values
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

queue

protected Queue queue

engine

protected Engine engine

dont_add_list

protected java.util.Vector dont_add_list

sleep_until

protected long sleep_until
Constructor Detail

NodeWaitTable

public NodeWaitTable(Engine engine,
                     Queue queue)
Method Detail

run

public void run()
Specified by:
run in interface java.lang.Runnable

sleep_period

protected long sleep_period()

wakeup

public void wakeup()

wakeup

public void wakeup(java.lang.String key)

add

public void add(Node node)

toString

public java.lang.String toString()


Copyright © 2000-2003 BT Exact Technologies. All Rights Reserved.