org.apache.geronimo.timer
Class TransactionalExecutorTaskFactory

java.lang.Object
  extended byorg.apache.geronimo.timer.TransactionalExecutorTaskFactory
All Implemented Interfaces:
ExecutorTaskFactory

public class TransactionalExecutorTaskFactory
extends Object
implements ExecutorTaskFactory

Version:
$Rev: 355877 $ $Date: 2005-12-11 03:48:27 +0100 (Sun, 11 Dec 2005) $

Constructor Summary
TransactionalExecutorTaskFactory(org.apache.geronimo.transaction.context.TransactionContextManager transactionContextManager, int repeatCount)
           
 
Method Summary
 ExecutorTask createExecutorTask(Runnable userTask, WorkInfo workInfo, ThreadPooledTimer threadPooledTimer)
           
 int getRepeatCount()
           
 org.apache.geronimo.transaction.context.TransactionContextManager getTransactionContextManager()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TransactionalExecutorTaskFactory

public TransactionalExecutorTaskFactory(org.apache.geronimo.transaction.context.TransactionContextManager transactionContextManager,
                                        int repeatCount)
Method Detail

getTransactionContextManager

public org.apache.geronimo.transaction.context.TransactionContextManager getTransactionContextManager()

getRepeatCount

public int getRepeatCount()

createExecutorTask

public ExecutorTask createExecutorTask(Runnable userTask,
                                       WorkInfo workInfo,
                                       ThreadPooledTimer threadPooledTimer)
Specified by:
createExecutorTask in interface ExecutorTaskFactory


Copyright © 2003-2007 Apache Software Foundation. All Rights Reserved.