Create timeouts from java without using durations

This commit is contained in:
Peter Vlugter 2011-12-22 12:12:41 +13:00
parent 4661145881
commit 9b58ecece7
4 changed files with 8 additions and 11 deletions

View file

@ -23,7 +23,6 @@ import akka.japi.Function;
//#import-function
//#import-timeout
import akka.util.Duration;
import akka.util.Timeout;
import static java.util.concurrent.TimeUnit.SECONDS;
//#import-timeout
@ -86,7 +85,7 @@ public class AgentDocTest {
//#send-off
//#read-await
Integer result = agent.await(new Timeout(Duration.create(5, SECONDS)));
Integer result = agent.await(new Timeout(5, SECONDS));
//#read-await
assertEquals(result, new Integer(14));

View file

@ -13,7 +13,7 @@ import akka.dispatch.Await;
import akka.transactor.Coordinated;
import akka.util.Duration;
import akka.util.Timeout;
import java.util.concurrent.TimeUnit;
import static java.util.concurrent.TimeUnit.SECONDS;
//#imports
public class TransactorDocTest {
@ -26,7 +26,7 @@ public class TransactorDocTest {
ActorRef counter1 = system.actorOf(new Props().withCreator(CoordinatedCounter.class));
ActorRef counter2 = system.actorOf(new Props().withCreator(CoordinatedCounter.class));
Timeout timeout = new Timeout(Duration.create(5, TimeUnit.SECONDS));
Timeout timeout = new Timeout(5, SECONDS);
counter1.tell(new Coordinated(new Increment(counter2), timeout));
@ -41,7 +41,7 @@ public class TransactorDocTest {
@Test
public void coordinatedApi() {
//#create-coordinated
Timeout timeout = new Timeout(Duration.create(5, TimeUnit.SECONDS));
Timeout timeout = new Timeout(5, SECONDS);
Coordinated coordinated = new Coordinated(timeout);
//#create-coordinated
@ -66,7 +66,7 @@ public class TransactorDocTest {
ActorSystem system = ActorSystem.create("CounterTransactor");
ActorRef counter = system.actorOf(new Props().withCreator(Counter.class));
Timeout timeout = new Timeout(Duration.create(5, TimeUnit.SECONDS));
Timeout timeout = new Timeout(5, SECONDS);
Coordinated coordinated = new Coordinated(timeout);
counter.tell(coordinated.coordinate(new Increment()));
coordinated.await();
@ -83,7 +83,7 @@ public class TransactorDocTest {
ActorRef friend = system.actorOf(new Props().withCreator(Counter.class));
ActorRef friendlyCounter = system.actorOf(new Props().withCreator(FriendlyCounter.class));
Timeout timeout = new Timeout(Duration.create(5, TimeUnit.SECONDS));
Timeout timeout = new Timeout(5, SECONDS);
Coordinated coordinated = new Coordinated(timeout);
friendlyCounter.tell(coordinated.coordinate(new Increment(friend)));
coordinated.await();

View file

@ -22,7 +22,6 @@ import akka.testkit.AkkaSpec;
import akka.testkit.EventFilter;
import akka.testkit.ErrorFilter;
import akka.testkit.TestEvent;
import akka.util.Duration;
import akka.util.Timeout;
import java.util.Arrays;
@ -54,7 +53,7 @@ public class UntypedCoordinatedIncrementTest {
int numCounters = 3;
int timeoutSeconds = 5;
Timeout timeout = new Timeout(Duration.create(timeoutSeconds, TimeUnit.SECONDS));
Timeout timeout = new Timeout(timeoutSeconds, TimeUnit.SECONDS);
@Before
public void initialise() {

View file

@ -22,7 +22,6 @@ import akka.testkit.AkkaSpec;
import akka.testkit.EventFilter;
import akka.testkit.ErrorFilter;
import akka.testkit.TestEvent;
import akka.util.Duration;
import akka.util.Timeout;
import java.util.Arrays;
@ -55,7 +54,7 @@ public class UntypedTransactorTest {
int numCounters = 3;
int timeoutSeconds = 5;
Timeout timeout = new Timeout(Duration.create(timeoutSeconds, TimeUnit.SECONDS));
Timeout timeout = new Timeout(timeoutSeconds, TimeUnit.SECONDS);
@Before
public void initialise() {