org.codehaus.wadi.group
Class Quipu
java.lang.Object
org.codehaus.wadi.group.Quipu
public class Quipu
- extends java.lang.Object
You have a flock of n Llamas, you [un]tie a knot in your Quipu as each one leaves/enters your pen.
When all are in/out, you are free to continue. If the Llamas take too long, you can leave anyway !
- Version:
- $Revision: 1346 $
Field Summary |
protected static org.apache.commons.logging.Log |
_log
|
protected java.lang.String |
correlationId
|
protected java.lang.Exception |
exception
|
protected java.util.Collection<java.lang.Object> |
results
|
Constructor Summary |
Quipu(int numLlammas,
java.lang.String correlationId)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
_log
protected static final org.apache.commons.logging.Log _log
results
protected final java.util.Collection<java.lang.Object> results
correlationId
protected final java.lang.String correlationId
exception
protected java.lang.Exception exception
Quipu
public Quipu(int numLlammas,
java.lang.String correlationId)
waitFor
public boolean waitFor(long timeout)
throws java.lang.InterruptedException,
QuipuException
- Throws:
java.lang.InterruptedException
QuipuException
putResult
public void putResult(java.lang.Object result)
getResults
public java.util.Collection getResults()
getCorrelationId
public java.lang.String getCorrelationId()
putException
public void putException(java.lang.Exception exception)
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object
Copyright © 2010. All Rights Reserved.