Package org.apache.aurora.gen

Examples of org.apache.aurora.gen.Lock


  public void testReleaseLockInvalidKey() throws Exception {
    control.replay();

    assertResponse(
        ERROR,
        thrift.releaseLock(new Lock().setKey(LockKey.job(new JobKey())), CHECKED, SESSION));
  }
View Full Code Here


          .setKey(new JobKey("role", "env", "name"))
          .setTaskConfig(TASK_CONFIG.newBuilder()));

  @Test
  public void testCreateJob() throws Exception {
    Lock lock = new Lock()
        .setKey(LockKey.job(new JobKey("role", "env", "name")))
        .setToken("token");
    SessionKey session = new SessionKey()
        .setData("session data".getBytes(StandardCharsets.UTF_8))
        .setMechanism("fake");
View Full Code Here

      }
    });
  }

  private static ILock makeLock(JobKey key, String token) {
    return ILock.build(new Lock()
      .setKey(LockKey.job(key))
      .setToken(token)
      .setUser("testUser")
      .setMessage("Test message")
      .setTimestampMs(12345L));
View Full Code Here

        .setMode(MaintenanceMode.DRAINED));
    builder.add(createTransaction(Op.saveHostAttributes(hostAttributes2)));
    expect(storageUtil.attributeStore.saveHostAttributes(
        IHostAttributes.build(hostAttributes2.getHostAttributes()))).andReturn(true);

    SaveLock saveLock = new SaveLock(new Lock().setKey(LockKey.job(JOB_KEY.newBuilder())));
    builder.add(createTransaction(Op.saveLock(saveLock)));
    storageUtil.lockStore.saveLock(ILock.build(saveLock.getLock()));

    RemoveLock removeLock = new RemoveLock(LockKey.job(JOB_KEY.newBuilder()));
    builder.add(createTransaction(Op.removeLock(removeLock)));
View Full Code Here

    }.run();
  }

  @Test
  public void testSaveLock() throws Exception {
    final ILock lock = ILock.build(new Lock()
        .setKey(LockKey.job(JOB_KEY.newBuilder()))
        .setToken("testLockId")
        .setUser("testUser")
        .setTimestampMs(12345L));
    new MutationFixture() {
View Full Code Here

  @Test
  public void testAcquireLock() throws Exception {
    control.replay();

    ILock expected = ILock.build(new Lock()
        .setKey(LOCK_KEY.newBuilder())
        .setToken(TOKEN.toString())
        .setTimestampMs(timestampMs)
        .setUser(USER));
View Full Code Here

      }
    });
  }

  private static ILock makeLock(IJobKey jobKey, String lockToken) {
    return ILock.build(new Lock()
        .setKey(LockKey.job(jobKey.newBuilder()))
        .setToken(lockToken)
        .setTimestampMs(100)
        .setUser("fake user"));
  }
View Full Code Here

TOP

Related Classes of org.apache.aurora.gen.Lock

Copyright © 2018 www.massapicom. 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.