1
2
3
4
5
6
7
8
9
10
11 package org.mule.transport.jms;
12
13 import org.mule.api.MuleContext;
14 import org.mule.api.transaction.Transaction;
15 import org.mule.api.transaction.TransactionException;
16 import org.mule.api.transaction.TransactionFactory;
17
18
19
20
21
22
23 public class JmsClientAcknowledgeTransactionFactory implements TransactionFactory
24 {
25 public Transaction beginTransaction(MuleContext muleContext) throws TransactionException
26 {
27 JmsClientAcknowledgeTransaction tx = new JmsClientAcknowledgeTransaction(muleContext);
28 tx.begin();
29 return tx;
30 }
31
32 public boolean isTransacted()
33 {
34 return false;
35 }
36 }