/** * Wrapper for * {@link org.apache.cassandra.cql3.QueryProcessor#process(String, QueryState, QueryOptions)} method. * This method is invoked after the original method, measures the execution time and reports query. * * @param queryString QueryProcessor#process(String, QueryState, QueryOptions) * @param queryState QueryProcessor#process(String, QueryState, QueryOptions) * @param options QueryProcessor#process(String, QueryState, QueryOptions) * @param startTime query execution start time * @param result statement execution result */ public void process(String queryString, QueryState queryState, QueryOptions options, long startTime, ResultMessage result) { final long execTime = System.currentTimeMillis() - startTime; report(startTime, execTime, queryString, null, queryState, options, null); }
/** * Wrapper for * {@link org.apache.cassandra.cql3.QueryProcessor#process(String, QueryState, QueryOptions)} method. * This method is invoked after the original method, measures the execution time and reports query. * * @param queryString QueryProcessor#process(String, QueryState, QueryOptions) * @param queryState QueryProcessor#process(String, QueryState, QueryOptions) * @param options QueryProcessor#process(String, QueryState, QueryOptions) * @param startTime query execution start time * @param result statement execution result */ public void process(String queryString, QueryState queryState, QueryOptions options, long startTime, ResultMessage result) { final long execTime = System.currentTimeMillis() - startTime; report(startTime, execTime, queryString, null, queryState, options, null); }
/** * Wrapper for * {@link org.apache.cassandra.cql3.QueryProcessor#processPrepared(CQLStatement, QueryState, QueryOptions)} method. * This method is invoked after the original method, measures the execution time and reports query. * * @param statement QueryProcessor#processPrepared(CQLStatement, QueryState, QueryOptions) * @param queryState QueryProcessor#processPrepared(CQLStatement, QueryState, QueryOptions) * @param options QueryProcessor#processPrepared(CQLStatement, QueryState, QueryOptions) * @param startTime query execution start time * @param result statement execution result * @param preparedStatements QueryProcessor's internal list of prepared statements */ public void processPrepared(CQLStatement statement, QueryState queryState, QueryOptions options, long startTime, ResultMessage result, ConcurrentLinkedHashMap<MD5Digest, ParsedStatement.Prepared> preparedStatements) { final long execTime = System.currentTimeMillis() - startTime; report(startTime, execTime, null, statement, queryState, options, preparedStatements); }
/** * Wrapper for * {@link org.apache.cassandra.cql3.QueryProcessor#process(String, QueryState, QueryOptions)} method. * This method is invoked after the original method, measures the execution time and reports query. * * @param queryString QueryProcessor#process(String, QueryState, QueryOptions) * @param queryState QueryProcessor#process(String, QueryState, QueryOptions) * @param options QueryProcessor#process(String, QueryState, QueryOptions) * @param startTime query execution start time * @param result statement execution result */ public void process(String queryString, QueryState queryState, QueryOptions options, long startTime, ResultMessage result) { final long execTime = System.currentTimeMillis() - startTime; report(startTime, execTime, queryString, null, queryState, options, null); }
/** * Wrapper for * {@link org.apache.cassandra.cql3.QueryProcessor#processPrepared(CQLStatement, QueryState, QueryOptions)} method. * This method is invoked after the original method, measures the execution time and reports query. * * @param statement QueryProcessor#processPrepared(CQLStatement, QueryState, QueryOptions) * @param queryState QueryProcessor#processPrepared(CQLStatement, QueryState, QueryOptions) * @param options QueryProcessor#processPrepared(CQLStatement, QueryState, QueryOptions) * @param startTime query execution start time * @param result statement execution result * @param preparedStatements QueryProcessor's internal list of prepared statements */ public void processPrepared(CQLStatement statement, QueryState queryState, QueryOptions options, long startTime, ResultMessage result, ConcurrentLinkedHashMap<MD5Digest, ParsedStatement.Prepared> preparedStatements) { final long execTime = System.currentTimeMillis() - startTime; report(startTime, execTime, null, statement, queryState, options, preparedStatements); }
/** * Wrapper for * {@link org.apache.cassandra.cql3.QueryProcessor#process(String, QueryState, QueryOptions)} method. * This method is invoked after the original method, measures the execution time and reports query. * * @param queryString QueryProcessor#process(String, QueryState, QueryOptions) * @param queryState QueryProcessor#process(String, QueryState, QueryOptions) * @param options QueryProcessor#process(String, QueryState, QueryOptions) * @param startTime query execution start time * @param result statement execution result */ public void process(String queryString, QueryState queryState, QueryOptions options, long startTime, ResultMessage result) { final long execTime = System.currentTimeMillis() - startTime; report(startTime, execTime, queryString, null, queryState, options, null); }
/** * Wrapper for * {@link org.apache.cassandra.cql3.QueryProcessor#processPrepared(CQLStatement, QueryState, QueryOptions)} method. * This method is invoked after the original method, measures the execution time and reports query. * * @param statement QueryProcessor#processPrepared(CQLStatement, QueryState, QueryOptions) * @param queryState QueryProcessor#processPrepared(CQLStatement, QueryState, QueryOptions) * @param options QueryProcessor#processPrepared(CQLStatement, QueryState, QueryOptions) * @param startTime query execution start time * @param result statement execution result * @param preparedStatements QueryProcessor's internal list of prepared statements */ public void processPrepared(CQLStatement statement, QueryState queryState, QueryOptions options, long startTime, ResultMessage result, ConcurrentLinkedHashMap<MD5Digest, ParsedStatement.Prepared> preparedStatements) { final long execTime = System.currentTimeMillis() - startTime; report(startTime, execTime, null, statement, queryState, options, preparedStatements); }
/** * Wrapper for * {@link org.apache.cassandra.cql3.QueryProcessor#processPrepared(CQLStatement, QueryState, QueryOptions)} method. * This method is invoked after the original method, measures the execution time and reports query. * * @param statement QueryProcessor#processPrepared(CQLStatement, QueryState, QueryOptions) * @param queryState QueryProcessor#processPrepared(CQLStatement, QueryState, QueryOptions) * @param options QueryProcessor#processPrepared(CQLStatement, QueryState, QueryOptions) * @param startTime query execution start time * @param result statement execution result * @param preparedStatements QueryProcessor's internal list of prepared statements */ public void processPrepared(CQLStatement statement, QueryState queryState, QueryOptions options, long startTime, ResultMessage result, ConcurrentLinkedHashMap<MD5Digest, ParsedStatement.Prepared> preparedStatements) { final long execTime = System.currentTimeMillis() - startTime; report(startTime, execTime, null, statement, queryState, options, preparedStatements); }
return; report(new Runnable() { @Override public void run() {
return; report(new Runnable() { @Override public void run() {
return; report(new Runnable() { @Override public void run() {
return; report(new Runnable() { @Override public void run() {