com.mysql.jdbc
Class Statement.CancelTask

java.lang.Object
  extended by java.util.TimerTask
      extended by com.mysql.jdbc.Statement.CancelTask
All Implemented Interfaces:
java.lang.Runnable
Enclosing class:
Statement

 class Statement.CancelTask
extends java.util.TimerTask

Thread used to implement query timeouts...Eventually we could be more efficient and have one thread with timers, but this is a straightforward and simple way to implement a feature that isn't used all that often.


Field Summary
(package private)  long connectionId
           
 
Constructor Summary
Statement.CancelTask()
           
 
Method Summary
 void run()
           
 
Methods inherited from class java.util.TimerTask
cancel, scheduledExecutionTime
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

connectionId

long connectionId
Constructor Detail

Statement.CancelTask

Statement.CancelTask()
               throws java.sql.SQLException
Throws:
java.sql.SQLException
Method Detail

run

public void run()
Specified by:
run in interface java.lang.Runnable
Specified by:
run in class java.util.TimerTask