1
2
3
4
5
6
7
8
9
10
11 package org.mule.util.queue;
12
13 public class FilePersistenceTestCase extends AbstractTransactionQueueManagerTestCase
14 {
15 @Override
16 protected TransactionalQueueManager createQueueManager() throws Exception
17 {
18 TransactionalQueueManager mgr = new TransactionalQueueManager();
19 FilePersistenceStrategy ps = new FilePersistenceStrategy();
20 ps.setMuleContext(muleContext);
21 mgr.setPersistenceStrategy(ps);
22 mgr.setDefaultQueueConfiguration(new QueueConfiguration(true));
23 return mgr;
24 }
25
26 @Override
27 protected boolean isPersistent()
28 {
29 return true;
30 }
31 }