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:
$Revision: 1.1 $ $Date: 2004/07/18 22:10:56 $

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-2005 Apache Software Foundation. All Rights Reserved.