public interface JDBCDataSource extends ServiceType
| Modifier and Type | Field and Description | 
|---|---|
static String | 
TYPE  | 
UNKNOWN| Modifier and Type | Method and Description | 
|---|---|
static Record | 
createRecord(String name,
            JsonObject location,
            JsonObject metadata)  | 
static void | 
getJDBCClient(ServiceDiscovery discovery,
             java.util.function.Function<Record,Boolean> filter,
             Handler<AsyncResult<JDBCClient>> resultHandler)
Convenient method that looks for a JDBC datasource source and provides the configured  
JDBCClient. | 
static void | 
getJDBCClient(ServiceDiscovery discovery,
             java.util.function.Function<Record,Boolean> filter,
             JsonObject consumerConfiguration,
             Handler<AsyncResult<JDBCClient>> resultHandler)
Convenient method that looks for a JDBC datasource source and provides the configured  
JDBCClient. | 
static void | 
getJDBCClient(ServiceDiscovery discovery,
             JsonObject filter,
             Handler<AsyncResult<JDBCClient>> resultHandler)
Convenient method that looks for a JDBC datasource source and provides the configured  
JDBCClient. | 
static void | 
getJDBCClient(ServiceDiscovery discovery,
             JsonObject filter,
             JsonObject consumerConfiguration,
             Handler<AsyncResult<JDBCClient>> resultHandler)
Convenient method that looks for a JDBC datasource source and provides the configured  
JDBCClient. | 
get, namestatic final String TYPE
static Record createRecord(String name, JsonObject location, JsonObject metadata)
static void getJDBCClient(ServiceDiscovery discovery, JsonObject filter, Handler<AsyncResult<JDBCClient>> resultHandler)
JDBCClient. The
 async result is marked as failed is there are no matching services, or if the lookup fails.discovery - The service discovery instancefilter - The filter, optionalresultHandler - The result handlerstatic void getJDBCClient(ServiceDiscovery discovery, java.util.function.Function<Record,Boolean> filter, Handler<AsyncResult<JDBCClient>> resultHandler)
JDBCClient. The
 async result is marked as failed is there are no matching services, or if the lookup fails.discovery - The service discovery instancefilter - The filter (must not be null)resultHandler - The result handlerstatic void getJDBCClient(ServiceDiscovery discovery, JsonObject filter, JsonObject consumerConfiguration, Handler<AsyncResult<JDBCClient>> resultHandler)
JDBCClient. The
 async result is marked as failed is there are no matching services, or if the lookup fails.discovery - The service discovery instancefilter - The filter, optionalconsumerConfiguration - the consumer configurationresultHandler - the result handlerstatic void getJDBCClient(ServiceDiscovery discovery, java.util.function.Function<Record,Boolean> filter, JsonObject consumerConfiguration, Handler<AsyncResult<JDBCClient>> resultHandler)
JDBCClient. The
 async result is marked as failed is there are no matching services, or if the lookup fails.discovery - The service discovery instancefilter - The filter, must not be nullconsumerConfiguration - the consumer configurationresultHandler - the result handlerCopyright © 2020 Eclipse. All rights reserved.