private void deleteModule(ProxyContext pc, String id, Handler<ExtendedAsyncResult<String>> fut) { moduleManager.delete(id, res -> { if (res.failed()) { pc.error("delete module failed: " + res.getType() + ":" + res.cause().getMessage()); fut.handle(new Failure<>(res.getType(), res.cause())); return; } fut.handle(new Success<>("")); }); }
private void discoveryUndeploy(ProxyContext pc, String srvcId, String instId, Handler<ExtendedAsyncResult<String>> fut) { discoveryManager.removeAndUndeploy(pc, srvcId, instId, res -> { if (res.failed()) { fut.handle(new Failure<>(res.getType(), res.cause())); return; } fut.handle(new Success<>("")); }); }
private void discoveryUndeploy(ProxyContext pc, String srvcId, Handler<ExtendedAsyncResult<String>> fut) { discoveryManager.removeAndUndeploy(pc, srvcId, res -> { if (res.failed()) { fut.handle(new Failure<>(res.getType(), res.cause())); return; } fut.handle(new Success<>("")); }); }
private void insert2(Tenant t, String id, Handler<ExtendedAsyncResult<String>> fut) { tenants.add(id, t, ares -> { if (ares.failed()) { fut.handle(new Failure<>(ares.getType(), ares.cause())); } else { fut.handle(new Success<>(id)); } }); }
private void disableModuleForTenant(ProxyContext pc, String id, String module, Handler<ExtendedAsyncResult<String>> fut) { pc.debug("disablemodule t=" + id + " m=" + module); tenantManager.enableAndDisableModule(id, module, null, pc, res -> { if (res.failed()) { fut.handle(new Failure<>(res.getType(), res.cause())); return; } fut.handle(new Success<>("")); }); }
public void init(Vertx vertx, Handler<ExtendedAsyncResult<Void>> fut) { modules.init(vertx, mapName, ires -> { if (ires.failed()) { fut.handle(new Failure<>(ires.getType(), ires.cause())); } else { loadModules(fut); } }); }
private void getDeployment(String id, Handler<ExtendedAsyncResult<String>> fut) { deploymentManager.get(id, res -> { if (res.failed()) { fut.handle(new Failure<>(res.getType(), res.cause())); return; } final String s = Json.encodePrettily(res.result()); fut.handle(new Success<>(s)); }); }
private void discoveryHealthAll(Handler<ExtendedAsyncResult<String>> fut) { discoveryManager.health(res -> { if (res.failed()) { fut.handle(new Failure<>(res.getType(), res.cause())); return; } final String s = Json.encodePrettily(res.result()); fut.handle(new Success<>(s)); }); }
private void getModule(String id, Handler<ExtendedAsyncResult<String>> fut) { moduleManager.get(id, res -> { if (res.failed()) { fut.handle(new Failure<>(res.getType(), res.cause())); return; } String s = Json.encodePrettily(res.result()); fut.handle(new Success<>(s)); }); }
private void listDiscoveryNodes(Handler<ExtendedAsyncResult<String>> fut) { discoveryManager.getNodes(res -> { if (res.failed()) { fut.handle(new Failure<>(res.getType(), res.cause())); return; } final String s = Json.encodePrettily(res.result()); fut.handle(new Success<>(s)); }); }
private void discoveryHealthOne(String srvcId, String instId, Handler<ExtendedAsyncResult<String>> fut) { discoveryManager.health(srvcId, instId, res -> { if (res.failed()) { fut.handle(new Failure<>(res.getType(), res.cause())); return; } final String s = Json.encodePrettily(res.result()); fut.handle(new Success<>(s)); }); }
private void listEnv(Handler<ExtendedAsyncResult<String>> fut) { envManager.get(res -> { if (res.failed()) { fut.handle(new Failure<>(res.getType(), res.cause())); return; } final String s = Json.encodePrettily(res.result()); fut.handle(new Success<>(s)); }); }
private void getEnv(String id, Handler<ExtendedAsyncResult<String>> fut) { envManager.get(id, res -> { if (res.failed()) { fut.handle(new Failure<>(res.getType(), res.cause())); return; } final String s = Json.encodePrettily(res.result()); fut.handle(new Success<>(s)); }); }
public void get(String k, String k2, Handler<ExtendedAsyncResult<T>> fut) { getString(k, k2, res -> { if (res.failed()) { fut.handle(new Failure<>(res.getType(), res.cause())); } else { fut.handle(new Success<>(Json.decodeValue(res.result(), clazz))); } }); }
public void getNode(String nodeId, Handler<ExtendedAsyncResult<NodeDescriptor>> fut) { nodeUrl(nodeId, res -> { if (res.failed()) { fut.handle(new Failure<>(res.getType(), res.cause())); } else { getNode1(res.result(), fut); } }); }
public void listInterfaces(String tenantId, boolean full, String interfaceType, Handler<ExtendedAsyncResult<List<InterfaceDescriptor>>> fut) { tenants.get(tenantId, tres -> { if (tres.failed()) { fut.handle(new Failure<>(tres.getType(), tres.cause())); } else { listInterfaces(tres.result(), full, interfaceType, fut); } }); }
public void health(String srvcId, String instId, Handler<ExtendedAsyncResult<HealthDescriptor>> fut) { DiscoveryManager.this.get(srvcId, instId, res -> { if (res.failed()) { fut.handle(new Failure<>(res.getType(), res.cause())); } else { health(res.result(), fut); } }); }
public void health(String srvcId, Handler<ExtendedAsyncResult<List<HealthDescriptor>>> fut) { getNonEmpty(srvcId, res -> { if (res.failed()) { fut.handle(new Failure<>(res.getType(), res.cause())); } else { healthList(res.result(), fut); } }); }
private void getDiscoveryNode(String id, Handler<ExtendedAsyncResult<String>> fut) { logger.debug("Int: getDiscoveryNode: " + id); discoveryManager.getNode(id, res -> { if (res.failed()) { fut.handle(new Failure<>(res.getType(), res.cause())); return; } final String s = Json.encodePrettily(res.result()); fut.handle(new Success<>(s)); }); }
public void removeAndUndeploy(ProxyContext pc, Handler<ExtendedAsyncResult<Void>> fut) { logger.info("removeAndUndeploy all"); this.get(res -> { if (res.failed()) { fut.handle(new Failure<>(res.getType(), res.cause())); } else { removeAndUndeploy(pc, res.result(), fut); } }); }