org.mule.providers
Class TransactedPollingMessageReceiver.MessageProcessorWorker

java.lang.Object
  extended byorg.mule.providers.TransactedPollingMessageReceiver.MessageProcessorWorker
All Implemented Interfaces:
TransactionCallback
Enclosing class:
TransactedPollingMessageReceiver

protected class TransactedPollingMessageReceiver.MessageProcessorWorker
extends Object
implements TransactionCallback


Constructor Summary
TransactedPollingMessageReceiver.MessageProcessorWorker(TransactionTemplate tt, CountDownLatch latch, Object message)
           
 
Method Summary
 Object doInTransaction()
           
 void release()
           
 void run()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TransactedPollingMessageReceiver.MessageProcessorWorker

public TransactedPollingMessageReceiver.MessageProcessorWorker(TransactionTemplate tt,
                                                               CountDownLatch latch,
                                                               Object message)
Method Detail

release

public void release()

run

public void run()

doInTransaction

public Object doInTransaction()
                       throws Exception
Specified by:
doInTransaction in interface TransactionCallback
Throws:
Exception


Copyright © 2003-2006 MuleSource Inc.. All Rights Reserved.