org.curjent.test.agent
Class AgentAwaitTest.AgentAwaitTestTask

java.lang.Object
  extended by org.curjent.test.agent.TestTask
      extended by org.curjent.test.agent.AgentAwaitTest.AgentAwaitTestTask
Enclosing class:
AgentAwaitTest

 class AgentAwaitTest.AgentAwaitTestTask
extends TestTask


Field Summary
(package private)  AgentAwaitTest.AgentAwaitTestAgent agent
           
 
Constructor Summary
AgentAwaitTest.AgentAwaitTestTask()
           
 
Method Summary
(package private)  void await()
           
(package private)  void await(CountDownLatch latch)
           
(package private)  void awaitWithTimeout()
           
(package private)  void increment(AtomicInteger value)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

agent

AgentAwaitTest.AgentAwaitTestAgent agent
Constructor Detail

AgentAwaitTest.AgentAwaitTestTask

AgentAwaitTest.AgentAwaitTestTask()
Method Detail

increment

void increment(AtomicInteger value)

await

void await(CountDownLatch latch)
     throws InterruptedException
Throws:
InterruptedException

await

@Synchronous
void await()
     throws InterruptedException
Throws:
InterruptedException

awaitWithTimeout

@Synchronous
void awaitWithTimeout()
                throws InterruptedException
Throws:
InterruptedException


Copyright 2009-2011 Tom Landon
Apache License 2.0