public class ConnectionUrlParser
extends java.lang.Object
| Constructor and Description |
|---|
ConnectionUrlParser() |
| Modifier and Type | Method and Description |
|---|---|
java.util.List<HostSpec> |
getHostsFromConnectionUrl(java.lang.String initialConnection,
boolean singleWriterConnectionString,
java.util.function.Supplier<HostSpecBuilder> hostSpecBuilderSupplier) |
java.lang.String |
getProtocol(java.lang.String url) |
static java.lang.String |
parseDatabaseFromUrl(java.lang.String url) |
static HostSpec |
parseHostPortPair(java.lang.String url,
HostRole role,
java.util.function.Supplier<HostSpecBuilder> hostSpecBuilderSupplier) |
static HostSpec |
parseHostPortPair(java.lang.String url,
java.util.function.Supplier<HostSpecBuilder> hostSpecBuilderSupplier) |
static java.lang.String |
parsePasswordFromUrl(java.lang.String url) |
static void |
parsePropertiesFromUrl(java.lang.String url,
java.util.Properties props) |
static java.lang.String |
parseUserFromUrl(java.lang.String url) |
public java.util.List<HostSpec> getHostsFromConnectionUrl(java.lang.String initialConnection, boolean singleWriterConnectionString, java.util.function.Supplier<HostSpecBuilder> hostSpecBuilderSupplier)
public static HostSpec parseHostPortPair(java.lang.String url, java.util.function.Supplier<HostSpecBuilder> hostSpecBuilderSupplier)
public static HostSpec parseHostPortPair(java.lang.String url, HostRole role, java.util.function.Supplier<HostSpecBuilder> hostSpecBuilderSupplier)
public static java.lang.String parseDatabaseFromUrl(java.lang.String url)
public static java.lang.String parseUserFromUrl(java.lang.String url)
public static java.lang.String parsePasswordFromUrl(java.lang.String url)
public static void parsePropertiesFromUrl(java.lang.String url,
java.util.Properties props)
public java.lang.String getProtocol(java.lang.String url)