1417deb1db112103aff04231b6ca79772ff7d3a21Elliott Hughespackage SQLite; 2417deb1db112103aff04231b6ca79772ff7d3a21Elliott Hughes 3417deb1db112103aff04231b6ca79772ff7d3a21Elliott Hughes/** 4417deb1db112103aff04231b6ca79772ff7d3a21Elliott Hughes * Callback interface for SQLite's trace function. 5417deb1db112103aff04231b6ca79772ff7d3a21Elliott Hughes */ 6417deb1db112103aff04231b6ca79772ff7d3a21Elliott Hughes 7417deb1db112103aff04231b6ca79772ff7d3a21Elliott Hughespublic interface Trace { 8417deb1db112103aff04231b6ca79772ff7d3a21Elliott Hughes 9417deb1db112103aff04231b6ca79772ff7d3a21Elliott Hughes /** 10417deb1db112103aff04231b6ca79772ff7d3a21Elliott Hughes * Callback to trace (ie log) one SQL statement. 11417deb1db112103aff04231b6ca79772ff7d3a21Elliott Hughes * 12417deb1db112103aff04231b6ca79772ff7d3a21Elliott Hughes * @param stmt SQL statement string 13417deb1db112103aff04231b6ca79772ff7d3a21Elliott Hughes */ 14417deb1db112103aff04231b6ca79772ff7d3a21Elliott Hughes 15417deb1db112103aff04231b6ca79772ff7d3a21Elliott Hughes public void trace(String stmt); 16417deb1db112103aff04231b6ca79772ff7d3a21Elliott Hughes} 17417deb1db112103aff04231b6ca79772ff7d3a21Elliott Hughes 18