package io.vertx.groovy.servicediscovery;
public class ServiceDiscovery_GroovyStaticExtension {
public static io.vertx.servicediscovery.ServiceDiscovery create(io.vertx.servicediscovery.ServiceDiscovery j_receiver, io.vertx.core.Vertx vertx, java.util.Map<String, Object> options) {
return io.vertx.core.impl.ConversionHelper.fromObject(io.vertx.servicediscovery.ServiceDiscovery.create(vertx,
options != null ? new io.vertx.servicediscovery.ServiceDiscoveryOptions(io.vertx.core.impl.ConversionHelper.toJsonObject(options)) : null));
}
public static io.vertx.servicediscovery.ServiceDiscovery create(io.vertx.servicediscovery.ServiceDiscovery j_receiver, io.vertx.core.Vertx vertx, java.util.Map<String, Object> options, io.vertx.core.Handler<io.vertx.servicediscovery.ServiceDiscovery> completionHandler) {
return io.vertx.core.impl.ConversionHelper.fromObject(io.vertx.servicediscovery.ServiceDiscovery.create(vertx,
options != null ? new io.vertx.servicediscovery.ServiceDiscoveryOptions(io.vertx.core.impl.ConversionHelper.toJsonObject(options)) : null,
completionHandler != null ? event -> completionHandler.handle(io.vertx.core.impl.ConversionHelper.fromObject(event)) : null));
}
public static void releaseServiceObject(io.vertx.servicediscovery.ServiceDiscovery j_receiver, io.vertx.servicediscovery.ServiceDiscovery discovery, java.lang.Object svcObject) {
io.vertx.servicediscovery.ServiceDiscovery.releaseServiceObject(discovery,
io.vertx.core.impl.ConversionHelper.toObject(svcObject));
}
}