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