static IdentifiedTimeLockRequest create() { return ImmutableIdentifiedTimeLockRequest.of(UUID.randomUUID()); } }
@Test public void canSerializeAndDeserializeRandomUuids() throws Exception { IdentifiedTimeLockRequest request = ImmutableIdentifiedTimeLockRequest.of(UUID.randomUUID()); assertThat(OBJECT_MAPPER.readValue(OBJECT_MAPPER.writeValueAsString(request), IdentifiedTimeLockRequest.class)) .isEqualTo(request); }
@Override public StartIdentifiedAtlasDbTransactionResponse startIdentifiedAtlasDbTransaction( StartIdentifiedAtlasDbTransactionRequest request) { return StartIdentifiedAtlasDbTransactionResponse.of( lockImmutableTimestamp(ImmutableIdentifiedTimeLockRequest.of(request.requestId())), TimestampAndPartition.of(getFreshTimestamp(), 0)); }
@Override public StartIdentifiedAtlasDbTransactionResponse startIdentifiedAtlasDbTransaction( StartIdentifiedAtlasDbTransactionRequest request) { return StartIdentifiedAtlasDbTransactionResponse.of( lockImmutableTimestamp(ImmutableIdentifiedTimeLockRequest.of(request.requestId())), getFreshTimestampForClient(request.requestorId())); }
static IdentifiedTimeLockRequest create() { return ImmutableIdentifiedTimeLockRequest.of(UUID.randomUUID()); } }
@Override public StartIdentifiedAtlasDbTransactionResponse startIdentifiedAtlasDbTransaction( StartIdentifiedAtlasDbTransactionRequest request) { return StartIdentifiedAtlasDbTransactionResponse.of( lockImmutableTimestamp(ImmutableIdentifiedTimeLockRequest.of(request.requestId())), getFreshTimestampForClient(request.requestorId())); }