Class JDBCServiceDiscovery
- java.lang.Object
-
- org.dominokit.domino.service.discovery.type.JDBCServiceDiscovery
-
public class JDBCServiceDiscovery extends Object
-
-
Constructor Summary
Constructors Constructor Description JDBCServiceDiscovery(io.vertx.servicediscovery.ServiceDiscovery serviceDiscovery)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidgetClient(io.vertx.core.json.JsonObject jsonFilter, io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.ext.jdbc.JDBCClient>> handler)voidgetClient(io.vertx.core.json.JsonObject jsonFilter, io.vertx.core.json.JsonObject configuration, io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.ext.jdbc.JDBCClient>> handler)voidgetClient(Function<io.vertx.servicediscovery.Record,Boolean> filter, io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.ext.jdbc.JDBCClient>> handler)voidgetClient(Function<io.vertx.servicediscovery.Record,Boolean> filter, io.vertx.core.json.JsonObject configuration, io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.ext.jdbc.JDBCClient>> handler)voidpublish(DataSourceServiceConfiguration configuration, io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.servicediscovery.Record>> handler)
-
-
-
Method Detail
-
publish
public void publish(DataSourceServiceConfiguration configuration, io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.servicediscovery.Record>> handler)
-
getClient
public void getClient(Function<io.vertx.servicediscovery.Record,Boolean> filter, io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.ext.jdbc.JDBCClient>> handler)
-
getClient
public void getClient(Function<io.vertx.servicediscovery.Record,Boolean> filter, io.vertx.core.json.JsonObject configuration, io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.ext.jdbc.JDBCClient>> handler)
-
getClient
public void getClient(io.vertx.core.json.JsonObject jsonFilter, io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.ext.jdbc.JDBCClient>> handler)
-
getClient
public void getClient(io.vertx.core.json.JsonObject jsonFilter, io.vertx.core.json.JsonObject configuration, io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.ext.jdbc.JDBCClient>> handler)
-
-