CallableStatementTracing create an exit span when the client call the method in the class that extend CallableStatement.ConnectionInfo stored the jdbc connection info, the connection info contains db type, host, port, database
name.ConnectionServiceMethodInterceptor create an exit span when the following methods execute:
1. close
2. rollback
3. releaseSavepoint
4. commitH2URLParser presents that skywalking how to parse the connection url of H2 database.JDBCDriverInterceptor set ConnectionInfo to Connection object when Driver to create connection, instead of the Connection instance.JDBCPrepareCallInterceptor return SWCallableStatement instance that wrapper the real CallStatement
instance when the client call prepareCall method.JDBCPrepareStatementInterceptor return SWPreparedStatement instance that wrapper the real
PreparedStatement instance when the client call prepareStatement method.JDBCStatementInterceptor return SWStatement instance that wrapper the real Statement instance when
the client call createStatement method.MysqlURLParser parse connection url of mysql.OracleURLParser presents that how to parse oracle connection url.ConnectionURLParser parses database name and the database host(s) from connection url.PostgreSQLURLParser parse connection url of mysql.PreparedStatementTracing create an exit span when the client call the method in the class that extend PreparedStatement.PreparedStatementTracing create an exit span when the client call the method in the class that extend Statement.SWCallableStatement wrapper the CallableStatement created by client. and it will interceptor the
following methods for trace.
1.SWPreparedStatement wrapper the PreparedStatement created by client. and it will interceptor the
following methods for trace.
1.SWStatement wrapper the Statement created by client. and it will interceptor the
following methods for trace.
1.URLParser.parser(String) support parse the connection url, such as Mysql, Oracle, H2 Database.Copyright © 2018 The Apache Software Foundation. All rights reserved.