EDU.oswego.cs.dl.util.concurrent

Class FJTaskRunnerGroup.InvokableFJTask

protected static final class FJTaskRunnerGroup.InvokableFJTask extends FJTask

Wrap wait/notify mechanics around a task so that invoke() can wait it out
Field Summary
protected booleanterminated
protected Runnablewrapped
Constructor Summary
protected InvokableFJTask(Runnable r)
Method Summary
protected voidawaitTermination()
voidrun()
protected voidsetTerminated()

Field Detail

terminated

protected boolean terminated

wrapped

protected final Runnable wrapped

Constructor Detail

InvokableFJTask

protected InvokableFJTask(Runnable r)

Method Detail

awaitTermination

protected void awaitTermination()

run

public void run()

setTerminated

protected void setTerminated()