Examples of RewriteTask


Examples of org.apache.aurora.gen.storage.RewriteTask

      protected void setupExpectations() throws Exception {
        storageUtil.expectWriteOperation();
        expect(storageUtil.taskStore.unsafeModifyInPlace(taskId2, updatedConfig)).andReturn(false);
        expect(storageUtil.taskStore.unsafeModifyInPlace(taskId, updatedConfig)).andReturn(true);
        streamMatcher.expectTransaction(
            Op.rewriteTask(new RewriteTask(taskId, updatedConfig.newBuilder())))
            .andReturn(position);
      }

      @Override
      protected void performMutations(MutableStoreProvider storeProvider) {
View Full Code Here

Examples of org.apache.aurora.gen.storage.RewriteTask

    requireNonNull(taskId);
    requireNonNull(taskConfiguration);

    boolean mutated = taskStore.unsafeModifyInPlace(taskId, taskConfiguration);
    if (mutated) {
      write(Op.rewriteTask(new RewriteTask(taskId, taskConfiguration.newBuilder())));
    }
    return mutated;
  }
View Full Code Here

Examples of org.apache.aurora.gen.storage.RewriteTask

        writeBehindTaskStore.saveTasks(
            IScheduledTask.setFromBuilders(op.getSaveTasks().getTasks()));
        break;

      case REWRITE_TASK:
        RewriteTask rewriteTask = op.getRewriteTask();
        writeBehindTaskStore.unsafeModifyInPlace(
            rewriteTask.getTaskId(),
            ITaskConfig.build(rewriteTask.getTask()));
        break;

      case REMOVE_TASKS:
        writeBehindTaskStore.deleteTasks(op.getRemoveTasks().getTaskIds());
        break;
View Full Code Here

Examples of org.apache.aurora.gen.storage.RewriteTask

          }
        })
        .put(Op._Fields.REWRITE_TASK, new Closure<Op>() {
          @Override
          public void execute(Op op) throws RuntimeException {
            RewriteTask rewriteTask = op.getRewriteTask();
            writeBehindTaskStore.unsafeModifyInPlace(
                rewriteTask.getTaskId(),
                ITaskConfig.build(rewriteTask.getTask()));
          }
        })
        .put(Op._Fields.REMOVE_TASKS, new Closure<Op>() {
          @Override
          public void execute(Op op) throws RuntimeException {
View Full Code Here

Examples of org.apache.aurora.gen.storage.RewriteTask

    SaveTasks saveTasks = new SaveTasks(ImmutableSet.of(new ScheduledTask()));
    builder.add(createTransaction(Op.saveTasks(saveTasks)));
    storageUtil.taskStore.saveTasks(IScheduledTask.setFromBuilders(saveTasks.getTasks()));

    RewriteTask rewriteTask = new RewriteTask("id1", new TaskConfig());
    builder.add(createTransaction(Op.rewriteTask(rewriteTask)));
    expect(storageUtil.taskStore.unsafeModifyInPlace(
        rewriteTask.getTaskId(),
        ITaskConfig.build(rewriteTask.getTask()))).andReturn(true);

    RemoveTasks removeTasks = new RemoveTasks(ImmutableSet.of("taskId1"));
    builder.add(createTransaction(Op.removeTasks(removeTasks)));
    storageUtil.taskStore.deleteTasks(removeTasks.getTaskIds());
View Full Code Here

Examples of org.apache.aurora.gen.storage.RewriteTask

      protected void setupExpectations() throws Exception {
        storageUtil.expectWriteOperation();
        expect(storageUtil.taskStore.unsafeModifyInPlace(taskId2, updatedConfig)).andReturn(false);
        expect(storageUtil.taskStore.unsafeModifyInPlace(taskId, updatedConfig)).andReturn(true);
        streamMatcher.expectTransaction(
            Op.rewriteTask(new RewriteTask(taskId, updatedConfig.newBuilder())))
            .andReturn(position);
      }

      @Override
      protected void performMutations(MutableStoreProvider storeProvider) {
View Full Code Here

Examples of org.apache.aurora.gen.storage.RewriteTask

    requireNonNull(taskId);
    requireNonNull(taskConfiguration);

    boolean mutated = taskStore.unsafeModifyInPlace(taskId, taskConfiguration);
    if (mutated) {
      write(Op.rewriteTask(new RewriteTask(taskId, taskConfiguration.newBuilder())));
    }
    return mutated;
  }
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.