1
2
3
4
5
6
7
8
9
10
11 package org.mule.transport.soap.axis;
12
13 public class AxisConnectorJmsTopicsFunctionalTestCase extends AxisConnectorJmsFunctionalTestCase
14 {
15 protected String getRequestResponseEndpoint()
16 {
17 return getSoapProvider() + ":" + getTransportProtocol() + "://mycomponent?method=echo&resourceInfo=topic";
18 }
19
20 protected String getReceiveEndpoint()
21 {
22 return getSoapProvider() + ":" + getTransportProtocol() + "://mycomponent2?method=getDate&resourceInfo=topic";
23 }
24
25 protected String getReceiveComplexEndpoint()
26 {
27 return getSoapProvider() + ":" + getTransportProtocol()
28 + "://mycomponent3?method=getPerson¶m=Fred&resourceInfo=topic";
29 }
30
31 protected String getSendReceiveComplexEndpoint1()
32 {
33 return getSoapProvider() + ":" + getTransportProtocol() + "://mycomponent3?method=addPerson&resourceInfo=topic";
34 }
35
36 protected String getSendReceiveComplexEndpoint2()
37 {
38 return getSoapProvider() + ":" + getTransportProtocol()
39 + "://mycomponent3?method=getPerson¶m=Dino&resourceInfo=topic&resourceInfo=topic";
40 }
41
42 protected String getReceiveComplexCollectionEndpoint()
43 {
44 return getSoapProvider() + ":" + getTransportProtocol() + "://mycomponent3?method=getPeople&resourceInfo=topic";
45 }
46
47 protected String getDispatchAsyncComplexEndpoint1()
48 {
49 return getSoapProvider() + ":" + getTransportProtocol() + "://mycomponent3?method=addPerson&resourceInfo=topic";
50 }
51
52 protected String getDispatchAsyncComplexEndpoint2()
53 {
54 return getSoapProvider() + ":" + getTransportProtocol()
55 + "://mycomponent3?method=getPerson¶m=Betty&resourceInfo=topic";
56 }
57
58 protected String getTestExceptionEndpoint()
59 {
60 return getSoapProvider() + ":" + getTransportProtocol() + "://mycomponent3?method=addPerson&resourceInfo=topic";
61 }
62
63 protected String getWsdlEndpoint()
64 {
65 return getSoapProvider() + ":" + getTransportProtocol() + "://mycomponent?wsdl";
66 }
67
68 public String getConfigResources()
69 {
70 return "axis-jms-topics-mule-config.xml";
71 }
72 }