package Ġcom . rim mer . y tt rium . mysql Ċ Ċ import Ġcom . rim mer . metrics . Metrics Ċ import Ġcom . rim mer . mysql . protocol . Query Listener Ċ import Ġcom . rim mer . mysql . protocol . QueryResult Ċ Ċ class ĠMetrics Query Listener ( val Ġmetrics : ĠMetrics ): ĠQuery Listener Ġ{ ĊĠĠĠ Ġoverride Ġfun Ġon Query ( data : ĠAny ?, Ġquery : ĠString , Ġresult : ĠQuery Result ?, Ġerror : ĠThrowable ?) Ġ{ ĊĠĠĠĠĠĠĠ Ġmetrics . on Event ( data , Ġ" MySQL ", Ġquery , Ġresult ?. elapsed Ġ?: Ġ 0 L ) ĊĠĠĠ Ġ} Ċ }