atomicCASResult.compareAndSet(null, casResult);
}
};
Map<String, Object> expectedCurrentValues = ImmutableMap.<String, Object>of("[applied]", false, "name", "John");
CompleteBean entity = builder().randomId().name("John").buid();
manager.insert(entity);
final RegularStatement statement = update("CompleteBean").with(set("name","Helen"))
.where(eq("id",entity.getId())).onlyIf(eq("name","Andrew"));
//When
final NativeQuery nativeQuery = manager.nativeQuery(statement,casResultListener(listener));
nativeQuery.execute();