1
2
3
4
5
6
7 package org.mule.transport.jms.test;
8
9 import java.lang.reflect.Method;
10 import java.util.List;
11
12 import javax.jms.ConnectionFactory;
13
14
15
16
17
18
19 public interface TestReconnectionConnectionFactoryWrapper extends ConnectionFactory
20 {
21 public abstract void init();
22
23
24 public abstract Object invoke(Object proxy, Method method, Object[] args) throws Throwable;
25
26 public abstract Object getTargetObject();
27
28 public abstract void setEnabled(boolean enabled);
29
30 public abstract boolean isEnabled();
31
32 public abstract List getCalledMethods();
33
34 public abstract void closeConnection();
35 }