org.logicalcobwebs.concurrent
类 FJTaskRunnerGroup.InvokableFJTask

java.lang.Object
  继承者 org.logicalcobwebs.concurrent.FJTask
      继承者 org.logicalcobwebs.concurrent.FJTaskRunnerGroup.InvokableFJTask
所有已实现的接口:
Runnable
包容类:
FJTaskRunnerGroup

protected static final class FJTaskRunnerGroup.InvokableFJTask
extends FJTask

Wrap wait/notify mechanics around a task so that invoke() can wait it out


嵌套类摘要
 
从类 org.logicalcobwebs.concurrent.FJTask 继承的嵌套类/接口
FJTask.Par, FJTask.Par2, FJTask.Seq, FJTask.Seq2, FJTask.Wrap
 
字段摘要
protected  boolean terminated
           
protected  Runnable wrapped
           
 
构造方法摘要
protected FJTaskRunnerGroup.InvokableFJTask(Runnable r)
           
 
方法摘要
protected  void awaitTermination()
           
 void run()
           
protected  void setTerminated()
           
 
从类 org.logicalcobwebs.concurrent.FJTask 继承的方法
cancel, coInvoke, coInvoke, fork, getFJTaskRunner, getFJTaskRunnerGroup, invoke, isDone, join, par, par, reset, seq, seq, setDone, start, yield
 
从类 java.lang.Object 继承的方法
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

字段详细信息

wrapped

protected final Runnable wrapped

terminated

protected boolean terminated
构造方法详细信息

FJTaskRunnerGroup.InvokableFJTask

protected FJTaskRunnerGroup.InvokableFJTask(Runnable r)
方法详细信息

run

public void run()

setTerminated

protected void setTerminated()

awaitTermination

protected void awaitTermination()
                         throws InterruptedException
抛出:
InterruptedException


Copyright © 2014. All rights reserved.