1
2
3
4
5
6
7
8
9
10
11 package org.mule.tck.testmodels.mule;
12
13 import org.mule.umo.TransactionException;
14 import org.mule.umo.UMOTransaction;
15 import org.mule.umo.UMOTransactionFactory;
16
17 import com.mockobjects.dynamic.Mock;
18
19
20
21
22
23
24 public class TestTransactionFactory implements UMOTransactionFactory
25 {
26 public UMOTransaction beginTransaction() throws TransactionException
27 {
28 return (UMOTransaction) new Mock(UMOTransaction.class).proxy();
29 }
30
31 public boolean isTransacted()
32 {
33 return true;
34 }
35 }