public class MysqlURLParser extends AbstractURLParser
MysqlURLParser parse connection url of mysql.url| Constructor and Description |
|---|
MysqlURLParser(String url) |
| Modifier and Type | Method and Description |
|---|---|
protected URLLocation |
fetchDatabaseHostsIndexRange()
Fetch the index range that database host and port from connection url.
|
protected String |
fetchDatabaseNameFromURL(int startSize) |
protected URLLocation |
fetchDatabaseNameIndexRange()
Fetch the index range that database name from connection url.
|
protected URLLocation |
fetchDatabaseNameIndexRange(int startSize) |
ConnectionInfo |
parse()
ConnectionURLParser parses database name and the database host(s) from connection url. |
fetchDatabaseHostsFromURL, fetchDatabaseNameFromURL, fetchDatabaseNameFromURLpublic MysqlURLParser(String url)
protected URLLocation fetchDatabaseHostsIndexRange()
AbstractURLParserfetchDatabaseHostsIndexRange in class AbstractURLParserprotected String fetchDatabaseNameFromURL(int startSize)
protected URLLocation fetchDatabaseNameIndexRange(int startSize)
protected URLLocation fetchDatabaseNameIndexRange()
AbstractURLParserfetchDatabaseNameIndexRange in class AbstractURLParserpublic ConnectionInfo parse()
ConnectionURLParserConnectionURLParser parses database name and the database host(s) from connection url.Copyright © 2020 The Apache Software Foundation. All rights reserved.