space.nucleus
Class Landlord

java.lang.Object
  extended byjava.lang.Thread
      extended byspace.nucleus.Landlord
All Implemented Interfaces:
java.lang.Runnable

public class Landlord
extends java.lang.Thread

This class manages leases in tuple space. It main job is to evict entries after the lease has expired.

Author:
R. Coleman, Ph.D.

Field Summary
 
Fields inherited from class java.lang.Thread
MAX_PRIORITY, MIN_PRIORITY, NORM_PRIORITY
 
Constructor Summary
Landlord(java.util.LinkedList tuples)
          Constructor
 
Method Summary
 void run()
          Landlord started when when we get here.
 
Methods inherited from class java.lang.Thread
activeCount, checkAccess, countStackFrames, currentThread, destroy, dumpStack, enumerate, getContextClassLoader, getName, getPriority, getThreadGroup, holdsLock, interrupt, interrupted, isAlive, isDaemon, isInterrupted, join, join, join, resume, setContextClassLoader, setDaemon, setName, setPriority, sleep, sleep, start, stop, stop, suspend, toString, yield
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Landlord

public Landlord(java.util.LinkedList tuples)
Constructor

Parameters:
tuples - Tuple space.
Method Detail

run

public void run()
Landlord started when when we get here.