org.lucci.madhoc.simulation
Class Lock

java.lang.Object
  extended by org.lucci.madhoc.simulation.Lock

public class Lock
extends java.lang.Object


Constructor Summary
Lock()
           
 
Method Summary
 java.util.Collection<java.lang.Thread> getRunningThreads()
           
 java.util.Collection<java.lang.Thread> getThreads()
           
 java.lang.Thread getThreadToLock()
           
 void setRunningThreads(java.util.Collection<java.lang.Thread> runningThreads)
           
 void setThreads(java.util.Collection<java.lang.Thread> threads)
           
 void setThreadToLock(java.lang.Thread threadToLock)
           
 void startThreads()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Lock

public Lock()
Method Detail

startThreads

public void startThreads()

getThreadToLock

public java.lang.Thread getThreadToLock()

setThreadToLock

public void setThreadToLock(java.lang.Thread threadToLock)

getRunningThreads

public java.util.Collection<java.lang.Thread> getRunningThreads()

setRunningThreads

public void setRunningThreads(java.util.Collection<java.lang.Thread> runningThreads)

getThreads

public java.util.Collection<java.lang.Thread> getThreads()

setThreads

public void setThreads(java.util.Collection<java.lang.Thread> threads)