public void init(SploutConfiguration config) { this.config = config; timeoutThread = new TimeoutThread(config.getLong(DNodeProperties.MAX_QUERY_TIME)); timeoutThread.start(); }
public void close() { timeoutThread.interrupt(); }
SQLiteConnection conn = db.get(); if(timeoutThread != null) { timeoutThread.startQuery(conn, query); timeoutThread.endQuery(conn);
timeoutThread.startQuery(conn, query); } finally { if (timeoutThread != null) { timeoutThread.endQuery(conn);
timeoutThread.startQuery(conn, iterator.getQuery()); } finally { if (timeoutThread != null) { timeoutThread.endQuery(conn);