public class CachingDatabaseStatementParser extends java.lang.Object implements DatabaseStatementParser
INSERT_OPERATION, SELECT_OPERATION, UNPARSEABLE_STATEMENT
Constructor and Description |
---|
CachingDatabaseStatementParser(DatabaseStatementParser databaseStatementParser) |
Modifier and Type | Method and Description |
---|---|
ParsedDatabaseStatement |
getParsedDatabaseStatement(com.newrelic.agent.bridge.datastore.DatabaseVendor databaseVendor,
java.lang.String statement,
java.sql.ResultSetMetaData resultSetMetaData)
Get parsed SQL, with caching.
|
public CachingDatabaseStatementParser(DatabaseStatementParser databaseStatementParser)
public ParsedDatabaseStatement getParsedDatabaseStatement(com.newrelic.agent.bridge.datastore.DatabaseVendor databaseVendor, java.lang.String statement, java.sql.ResultSetMetaData resultSetMetaData)
getParsedDatabaseStatement
in interface DatabaseStatementParser