bitronix.tm.timer
Class TransactionTimeoutTask

java.lang.Object
  extended by bitronix.tm.timer.Task
      extended by bitronix.tm.timer.TransactionTimeoutTask

public class TransactionTimeoutTask
extends Task

This task is used to mark a transaction as timed-out.

© Bitronix Software

Author:
lorban

Constructor Summary
TransactionTimeoutTask(BitronixTransaction transaction, java.util.Date executionTime, TaskScheduler scheduler)
           
 
Method Summary
 void execute()
           
 java.lang.Object getObject()
           
 java.lang.String toString()
           
 
Methods inherited from class bitronix.tm.timer.Task
getExecutionTime, getTaskScheduler, setExecutionTime
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

TransactionTimeoutTask

public TransactionTimeoutTask(BitronixTransaction transaction,
                              java.util.Date executionTime,
                              TaskScheduler scheduler)
Method Detail

getObject

public java.lang.Object getObject()
Specified by:
getObject in class Task

execute

public void execute()
             throws TaskException
Specified by:
execute in class Task
Throws:
TaskException

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object