1
2
3
4
5
6
7
8
9
10
11 package org.mule.providers;
12
13 import org.mule.config.i18n.CoreMessages;
14 import org.mule.umo.provider.UMOConnectable;
15
16
17
18
19 public class SingleAttemptConnectionStrategy extends AbstractConnectionStrategy
20 {
21 public void doConnect(UMOConnectable connectable) throws FatalConnectException
22 {
23 try
24 {
25 connectable.connect();
26 }
27 catch (Exception e)
28 {
29 throw new FatalConnectException(
30 CoreMessages.reconnectStrategyFailed(this.getClass(), this.getDescription(connectable)),
31 e, connectable);
32
33 }
34 }
35
36
37
38
39 public void resetState()
40 {
41
42 }
43 }