1
2
3
4
5
6
7 package org.mule.transport;
8
9 import org.mule.api.MuleMessage;
10 import org.mule.api.endpoint.InboundEndpoint;
11
12 public final class UnsupportedMessageRequester extends AbstractMessageRequester
13 {
14
15 public UnsupportedMessageRequester(InboundEndpoint endpoint)
16 {
17 super(endpoint);
18 }
19
20 protected MuleMessage doRequest(long timeout) throws Exception
21 {
22 throw new UnsupportedOperationException("Request not supported for this transport");
23 }
24
25 protected void doInitialise()
26 {
27
28 }
29
30 protected void doDispose()
31 {
32
33 }
34
35 protected void doConnect() throws Exception
36 {
37
38 }
39
40 protected void doDisconnect() throws Exception
41 {
42
43 }
44
45 protected void doStart()
46 {
47
48 }
49
50 protected void doStop()
51 {
52
53 }
54 }