@Override public void entries(Handler<AsyncResult<Map<K, V>>> asyncResultHandler) { delegate.entries(asyncResultHandler); }
@Test public void testEntries() { Map<JsonObject, Buffer> map = genJsonToBuffer(100); loadData(map, (vertx, asyncMap) -> { asyncMap.entries(onSuccess(res -> { assertEquals(map.entrySet(), res.entrySet()); testComplete(); })); }); await(); }
@Override public void entries(Handler<AsyncResult<Map<K, V>>> asyncResultHandler) { delegate.entries(asyncResultHandler); }
@Test public void testEntries() { Map<JsonObject, Buffer> map = genJsonToBuffer(100); loadData(map, (vertx, asyncMap) -> { asyncMap.entries(onSuccess(res -> { assertEquals(map.entrySet(), res.entrySet()); testComplete(); })); }); await(); }
@Override public void getRecords(Handler<AsyncResult<List<Record>>> resultHandler) { retrieveRegistry(reg -> { if (reg.failed()) { resultHandler.handle(failure(reg.cause())); } else { reg.result().entries(ar -> { if (ar.succeeded()) { resultHandler.handle(Future.succeededFuture(ar.result().values().stream() .map(s -> new Record(new JsonObject(s))) .collect(Collectors.toList()))); } else { resultHandler.handle(Future.failedFuture(ar.cause())); } }); } } ); }
@Override public void getRecords(Handler<AsyncResult<List<Record>>> resultHandler) { retrieveRegistry(reg -> { if (reg.failed()) { resultHandler.handle(failure(reg.cause())); } else { reg.result().entries(ar -> { if (ar.succeeded()) { resultHandler.handle(Future.succeededFuture(ar.result().values().stream() .map(s -> new Record(new JsonObject(s))) .collect(Collectors.toList()))); } else { resultHandler.handle(Future.failedFuture(ar.cause())); } }); } } ); }
context.assertEquals(list2.result().size(), 2); map.entries(map -> { context.assertTrue(map.succeeded()); context.assertEquals(map.result().size(), 2);
context.assertEquals(list2.result().size(), 2); map.entries(map -> { context.assertTrue(map.succeeded()); context.assertEquals(map.result().size(), 2);