Package org.japura.task

Examples of org.japura.task.Task.cancel()


  }

  @Test
  public void cancelingTask1() {
  Task task = new Task();
  task.cancel();
  Assert.assertEquals(TaskStatus.CANCELED, task.getStatus());
  }

  @Test
  public void cancelingTask2() {
View Full Code Here


  @Test
  public void cancelingTask2() {
  Task task = new Task();
  task.registerStatus(TaskStatus.SUBMITTED);
  task.cancel();
  Assert.assertEquals(TaskStatus.CANCELED, task.getStatus());
  }

  @Test
  public void cancelingTask3() {
View Full Code Here

  @Test
  public void cancelingTask3() {
  Task task = new Task();
  task.registerStatus(TaskStatus.SUBMITTED);
  task.registerStatus(TaskStatus.EXECUTING);
  task.cancel();
  Assert.assertEquals(TaskStatus.EXECUTING, task.getStatus());
  }

  @Test
  public void cancelingTask4() {
View Full Code Here

  public void cancelingTask4() {
  Task task = new Task();
  task.registerStatus(TaskStatus.SUBMITTED);
  task.registerStatus(TaskStatus.EXECUTING);
  task.registerStatus(TaskStatus.DONE);
  task.cancel();
  Assert.assertEquals(TaskStatus.DONE, task.getStatus());
  }

  @Test
  public void cancelingTask5() {
View Full Code Here

  public void cancelingTask5() {
  Task task = new Task();
  task.registerStatus(TaskStatus.SUBMITTED);
  task.registerStatus(TaskStatus.EXECUTING);
  task.registerStatus(TaskStatus.ERROR);
  task.cancel();
  Assert.assertEquals(TaskStatus.ERROR, task.getStatus());
  }

  @Test
  public void cancelingTask6() {
View Full Code Here

  @Test
  public void cancelingTask6() {
  Task task = new Task();
  task.registerStatus(TaskStatus.SUBMITTED);
  task.registerStatus(TaskStatus.DISCARDED);
  task.cancel();
  Assert.assertEquals(TaskStatus.DISCARDED, task.getStatus());
  }

  private Task buildExecutingTask() {
  Task task = new Task();
View Full Code Here

    runCount++;

    fireBefore(task);

    if (this.cancelToken.isCanceled()) {
    task.cancel();
    }

    run(task);

    // TODO exception, tratar
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.