java.lang.Object
org.apache.skywalking.apm.plugin.jdbc.connectionurl.parser.AbstractURLParser
所有已实现的接口:
ConnectionURLParser
直接已知子类:
H2URLParser, ImpalaJdbcURLParser, MssqlJdbcURLParser, MssqlJtdsURLParser, MysqlURLParser, OracleURLParser, PostgreSQLURLParser

public abstract class AbstractURLParser extends Object implements ConnectionURLParser
  • 字段详细资料

  • 构造器详细资料

    • AbstractURLParser

      public AbstractURLParser(String url)
  • 方法详细资料

    • fetchDatabaseHostsIndexRange

      protected abstract URLLocation fetchDatabaseHostsIndexRange()
      Fetch the index range that database host and port from connection url.
      返回:
      index range that database hosts.
    • fetchDatabaseNameIndexRange

      protected abstract URLLocation fetchDatabaseNameIndexRange()
      Fetch the index range that database name from connection url.
      返回:
      index range that database name.
    • fetchDatabaseHostsFromURL

      protected String fetchDatabaseHostsFromURL()
      Fetch database host(s) from connection url.
      返回:
      database host(s).
    • fetchDatabaseNameFromURL

      protected String fetchDatabaseNameFromURL()
      Fetch database name from connection url.
      返回:
      database name.
    • fetchDatabaseNameFromURL

      protected String fetchDatabaseNameFromURL(int[] indexRange)
      Fetch database name from connection url.
      返回:
      database name.