1
7
8 package com.liferay.client.soap.portlet.messageboards.service.http;
9
10 public class Portlet_MB_MBMessageServiceSoapBindingStub extends org.apache.axis.client.Stub implements com.liferay.client.soap.portlet.messageboards.service.http.MBMessageServiceSoap {
11 private java.util.Vector cachedSerClasses = new java.util.Vector();
12 private java.util.Vector cachedSerQNames = new java.util.Vector();
13 private java.util.Vector cachedSerFactories = new java.util.Vector();
14 private java.util.Vector cachedDeserFactories = new java.util.Vector();
15
16 static org.apache.axis.description.OperationDesc [] _operations;
17
18 static {
19 _operations = new org.apache.axis.description.OperationDesc[12];
20 _initOperationDesc1();
21 _initOperationDesc2();
22 }
23
24 private static void _initOperationDesc1(){
25 org.apache.axis.description.OperationDesc oper;
26 org.apache.axis.description.ParameterDesc param;
27 oper = new org.apache.axis.description.OperationDesc();
28 oper.setName("addMessage");
29 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "groupId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"), long.class, false, false);
30 oper.addParameter(param);
31 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "categoryId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"), long.class, false, false);
32 oper.addParameter(param);
33 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "threadId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"), long.class, false, false);
34 oper.addParameter(param);
35 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "parentMessageId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"), long.class, false, false);
36 oper.addParameter(param);
37 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "subject"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
38 oper.addParameter(param);
39 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "body"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
40 oper.addParameter(param);
41 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "files"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("urn:http.service.messageboards.portlet.liferay.com", "ArrayOf_xsd_anyType"), java.lang.Object[].class, false, false);
42 oper.addParameter(param);
43 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "anonymous"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "boolean"), boolean.class, false, false);
44 oper.addParameter(param);
45 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "priority"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "double"), double.class, false, false);
46 oper.addParameter(param);
47 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "allowPingbacks"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "boolean"), boolean.class, false, false);
48 oper.addParameter(param);
49 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "serviceContext"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://service.portal.liferay.com", "ServiceContext"), com.liferay.client.soap.portal.service.ServiceContext.class, false, false);
50 oper.addParameter(param);
51 oper.setReturnType(new javax.xml.namespace.QName("http://model.messageboards.portlet.liferay.com", "MBMessageSoap"));
52 oper.setReturnClass(com.liferay.client.soap.portlet.messageboards.model.MBMessageSoap.class);
53 oper.setReturnQName(new javax.xml.namespace.QName("", "addMessageReturn"));
54 oper.setStyle(org.apache.axis.constants.Style.RPC);
55 oper.setUse(org.apache.axis.constants.Use.ENCODED);
56 _operations[0] = oper;
57
58 oper = new org.apache.axis.description.OperationDesc();
59 oper.setName("addMessage");
60 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "groupId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"), long.class, false, false);
61 oper.addParameter(param);
62 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "categoryId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"), long.class, false, false);
63 oper.addParameter(param);
64 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "subject"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
65 oper.addParameter(param);
66 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "body"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
67 oper.addParameter(param);
68 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "files"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("urn:http.service.messageboards.portlet.liferay.com", "ArrayOf_xsd_anyType"), java.lang.Object[].class, false, false);
69 oper.addParameter(param);
70 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "anonymous"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "boolean"), boolean.class, false, false);
71 oper.addParameter(param);
72 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "priority"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "double"), double.class, false, false);
73 oper.addParameter(param);
74 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "allowPingbacks"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "boolean"), boolean.class, false, false);
75 oper.addParameter(param);
76 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "serviceContext"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://service.portal.liferay.com", "ServiceContext"), com.liferay.client.soap.portal.service.ServiceContext.class, false, false);
77 oper.addParameter(param);
78 oper.setReturnType(new javax.xml.namespace.QName("http://model.messageboards.portlet.liferay.com", "MBMessageSoap"));
79 oper.setReturnClass(com.liferay.client.soap.portlet.messageboards.model.MBMessageSoap.class);
80 oper.setReturnQName(new javax.xml.namespace.QName("", "addMessageReturn"));
81 oper.setStyle(org.apache.axis.constants.Style.RPC);
82 oper.setUse(org.apache.axis.constants.Use.ENCODED);
83 _operations[1] = oper;
84
85 oper = new org.apache.axis.description.OperationDesc();
86 oper.setName("addDiscussionMessage");
87 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "className"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
88 oper.addParameter(param);
89 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "classPK"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"), long.class, false, false);
90 oper.addParameter(param);
91 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "threadId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"), long.class, false, false);
92 oper.addParameter(param);
93 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "parentMessageId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"), long.class, false, false);
94 oper.addParameter(param);
95 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "subject"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
96 oper.addParameter(param);
97 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "body"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
98 oper.addParameter(param);
99 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "serviceContext"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://service.portal.liferay.com", "ServiceContext"), com.liferay.client.soap.portal.service.ServiceContext.class, false, false);
100 oper.addParameter(param);
101 oper.setReturnType(new javax.xml.namespace.QName("http://model.messageboards.portlet.liferay.com", "MBMessageSoap"));
102 oper.setReturnClass(com.liferay.client.soap.portlet.messageboards.model.MBMessageSoap.class);
103 oper.setReturnQName(new javax.xml.namespace.QName("", "addDiscussionMessageReturn"));
104 oper.setStyle(org.apache.axis.constants.Style.RPC);
105 oper.setUse(org.apache.axis.constants.Use.ENCODED);
106 _operations[2] = oper;
107
108 oper = new org.apache.axis.description.OperationDesc();
109 oper.setName("deleteDiscussionMessage");
110 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "groupId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"), long.class, false, false);
111 oper.addParameter(param);
112 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "className"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
113 oper.addParameter(param);
114 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "classPK"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"), long.class, false, false);
115 oper.addParameter(param);
116 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "messageId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"), long.class, false, false);
117 oper.addParameter(param);
118 oper.setReturnType(org.apache.axis.encoding.XMLType.AXIS_VOID);
119 oper.setStyle(org.apache.axis.constants.Style.RPC);
120 oper.setUse(org.apache.axis.constants.Use.ENCODED);
121 _operations[3] = oper;
122
123 oper = new org.apache.axis.description.OperationDesc();
124 oper.setName("deleteMessage");
125 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "messageId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"), long.class, false, false);
126 oper.addParameter(param);
127 oper.setReturnType(org.apache.axis.encoding.XMLType.AXIS_VOID);
128 oper.setStyle(org.apache.axis.constants.Style.RPC);
129 oper.setUse(org.apache.axis.constants.Use.ENCODED);
130 _operations[4] = oper;
131
132 oper = new org.apache.axis.description.OperationDesc();
133 oper.setName("getCategoryMessages");
134 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "groupId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"), long.class, false, false);
135 oper.addParameter(param);
136 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "categoryId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"), long.class, false, false);
137 oper.addParameter(param);
138 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "status"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "int"), int.class, false, false);
139 oper.addParameter(param);
140 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "start"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "int"), int.class, false, false);
141 oper.addParameter(param);
142 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "end"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "int"), int.class, false, false);
143 oper.addParameter(param);
144 oper.setReturnType(new javax.xml.namespace.QName("urn:http.service.messageboards.portlet.liferay.com", "ArrayOf_tns4_MBMessageSoap"));
145 oper.setReturnClass(com.liferay.client.soap.portlet.messageboards.model.MBMessageSoap[].class);
146 oper.setReturnQName(new javax.xml.namespace.QName("", "getCategoryMessagesReturn"));
147 oper.setStyle(org.apache.axis.constants.Style.RPC);
148 oper.setUse(org.apache.axis.constants.Use.ENCODED);
149 _operations[5] = oper;
150
151 oper = new org.apache.axis.description.OperationDesc();
152 oper.setName("getCategoryMessagesCount");
153 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "groupId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"), long.class, false, false);
154 oper.addParameter(param);
155 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "categoryId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"), long.class, false, false);
156 oper.addParameter(param);
157 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "status"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "int"), int.class, false, false);
158 oper.addParameter(param);
159 oper.setReturnType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "int"));
160 oper.setReturnClass(int.class);
161 oper.setReturnQName(new javax.xml.namespace.QName("", "getCategoryMessagesCountReturn"));
162 oper.setStyle(org.apache.axis.constants.Style.RPC);
163 oper.setUse(org.apache.axis.constants.Use.ENCODED);
164 _operations[6] = oper;
165
166 oper = new org.apache.axis.description.OperationDesc();
167 oper.setName("subscribeMessage");
168 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "messageId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"), long.class, false, false);
169 oper.addParameter(param);
170 oper.setReturnType(org.apache.axis.encoding.XMLType.AXIS_VOID);
171 oper.setStyle(org.apache.axis.constants.Style.RPC);
172 oper.setUse(org.apache.axis.constants.Use.ENCODED);
173 _operations[7] = oper;
174
175 oper = new org.apache.axis.description.OperationDesc();
176 oper.setName("unsubscribeMessage");
177 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "messageId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"), long.class, false, false);
178 oper.addParameter(param);
179 oper.setReturnType(org.apache.axis.encoding.XMLType.AXIS_VOID);
180 oper.setStyle(org.apache.axis.constants.Style.RPC);
181 oper.setUse(org.apache.axis.constants.Use.ENCODED);
182 _operations[8] = oper;
183
184 oper = new org.apache.axis.description.OperationDesc();
185 oper.setName("updateDiscussionMessage");
186 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "className"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
187 oper.addParameter(param);
188 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "classPK"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"), long.class, false, false);
189 oper.addParameter(param);
190 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "messageId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"), long.class, false, false);
191 oper.addParameter(param);
192 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "subject"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
193 oper.addParameter(param);
194 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "body"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
195 oper.addParameter(param);
196 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "serviceContext"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://service.portal.liferay.com", "ServiceContext"), com.liferay.client.soap.portal.service.ServiceContext.class, false, false);
197 oper.addParameter(param);
198 oper.setReturnType(new javax.xml.namespace.QName("http://model.messageboards.portlet.liferay.com", "MBMessageSoap"));
199 oper.setReturnClass(com.liferay.client.soap.portlet.messageboards.model.MBMessageSoap.class);
200 oper.setReturnQName(new javax.xml.namespace.QName("", "updateDiscussionMessageReturn"));
201 oper.setStyle(org.apache.axis.constants.Style.RPC);
202 oper.setUse(org.apache.axis.constants.Use.ENCODED);
203 _operations[9] = oper;
204
205 }
206
207 private static void _initOperationDesc2(){
208 org.apache.axis.description.OperationDesc oper;
209 org.apache.axis.description.ParameterDesc param;
210 oper = new org.apache.axis.description.OperationDesc();
211 oper.setName("updateMessage");
212 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "messageId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"), long.class, false, false);
213 oper.addParameter(param);
214 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "subject"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
215 oper.addParameter(param);
216 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "body"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
217 oper.addParameter(param);
218 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "files"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("urn:http.service.messageboards.portlet.liferay.com", "ArrayOf_xsd_anyType"), java.lang.Object[].class, false, false);
219 oper.addParameter(param);
220 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "existingFiles"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("urn:http.service.messageboards.portlet.liferay.com", "ArrayOf_xsd_anyType"), java.lang.Object[].class, false, false);
221 oper.addParameter(param);
222 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "priority"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "double"), double.class, false, false);
223 oper.addParameter(param);
224 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "allowPingbacks"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "boolean"), boolean.class, false, false);
225 oper.addParameter(param);
226 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "serviceContext"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://service.portal.liferay.com", "ServiceContext"), com.liferay.client.soap.portal.service.ServiceContext.class, false, false);
227 oper.addParameter(param);
228 oper.setReturnType(new javax.xml.namespace.QName("http://model.messageboards.portlet.liferay.com", "MBMessageSoap"));
229 oper.setReturnClass(com.liferay.client.soap.portlet.messageboards.model.MBMessageSoap.class);
230 oper.setReturnQName(new javax.xml.namespace.QName("", "updateMessageReturn"));
231 oper.setStyle(org.apache.axis.constants.Style.RPC);
232 oper.setUse(org.apache.axis.constants.Use.ENCODED);
233 _operations[10] = oper;
234
235 oper = new org.apache.axis.description.OperationDesc();
236 oper.setName("getMessage");
237 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "messageId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"), long.class, false, false);
238 oper.addParameter(param);
239 oper.setReturnType(new javax.xml.namespace.QName("http://model.messageboards.portlet.liferay.com", "MBMessageSoap"));
240 oper.setReturnClass(com.liferay.client.soap.portlet.messageboards.model.MBMessageSoap.class);
241 oper.setReturnQName(new javax.xml.namespace.QName("", "getMessageReturn"));
242 oper.setStyle(org.apache.axis.constants.Style.RPC);
243 oper.setUse(org.apache.axis.constants.Use.ENCODED);
244 _operations[11] = oper;
245
246 }
247
248 public Portlet_MB_MBMessageServiceSoapBindingStub() throws org.apache.axis.AxisFault {
249 this(null);
250 }
251
252 public Portlet_MB_MBMessageServiceSoapBindingStub(java.net.URL endpointURL, javax.xml.rpc.Service service) throws org.apache.axis.AxisFault {
253 this(service);
254 super.cachedEndpoint = endpointURL;
255 }
256
257 public Portlet_MB_MBMessageServiceSoapBindingStub(javax.xml.rpc.Service service) throws org.apache.axis.AxisFault {
258 if (service == null) {
259 super.service = new org.apache.axis.client.Service();
260 } else {
261 super.service = service;
262 }
263 ((org.apache.axis.client.Service)super.service).setTypeMappingVersion("1.2");
264 java.lang.Class cls;
265 javax.xml.namespace.QName qName;
266 javax.xml.namespace.QName qName2;
267 java.lang.Class beansf = org.apache.axis.encoding.ser.BeanSerializerFactory.class;
268 java.lang.Class beandf = org.apache.axis.encoding.ser.BeanDeserializerFactory.class;
269 java.lang.Class enumsf = org.apache.axis.encoding.ser.EnumSerializerFactory.class;
270 java.lang.Class enumdf = org.apache.axis.encoding.ser.EnumDeserializerFactory.class;
271 java.lang.Class arraysf = org.apache.axis.encoding.ser.ArraySerializerFactory.class;
272 java.lang.Class arraydf = org.apache.axis.encoding.ser.ArrayDeserializerFactory.class;
273 java.lang.Class simplesf = org.apache.axis.encoding.ser.SimpleSerializerFactory.class;
274 java.lang.Class simpledf = org.apache.axis.encoding.ser.SimpleDeserializerFactory.class;
275 java.lang.Class simplelistsf = org.apache.axis.encoding.ser.SimpleListSerializerFactory.class;
276 java.lang.Class simplelistdf = org.apache.axis.encoding.ser.SimpleListDeserializerFactory.class;
277 qName = new javax.xml.namespace.QName("http://model.messageboards.portlet.liferay.com", "MBMessageSoap");
278 cachedSerQNames.add(qName);
279 cls = com.liferay.client.soap.portlet.messageboards.model.MBMessageSoap.class;
280 cachedSerClasses.add(cls);
281 cachedSerFactories.add(beansf);
282 cachedDeserFactories.add(beandf);
283
284 qName = new javax.xml.namespace.QName("http://model.portal.liferay.com", "PortletPreferencesIds");
285 cachedSerQNames.add(qName);
286 cls = com.liferay.client.soap.portal.model.PortletPreferencesIds.class;
287 cachedSerClasses.add(cls);
288 cachedSerFactories.add(beansf);
289 cachedDeserFactories.add(beandf);
290
291 qName = new javax.xml.namespace.QName("http://service.portal.liferay.com", "ServiceContext");
292 cachedSerQNames.add(qName);
293 cls = com.liferay.client.soap.portal.service.ServiceContext.class;
294 cachedSerClasses.add(cls);
295 cachedSerFactories.add(beansf);
296 cachedDeserFactories.add(beandf);
297
298 qName = new javax.xml.namespace.QName("http://xml.apache.org/xml-soap", "mapItem");
299 cachedSerQNames.add(qName);
300 cls = org.apache.xml.xml_soap.MapItem.class;
301 cachedSerClasses.add(cls);
302 cachedSerFactories.add(beansf);
303 cachedDeserFactories.add(beandf);
304
305 qName = new javax.xml.namespace.QName("urn:http.service.messageboards.portlet.liferay.com", "ArrayOf_tns4_MBMessageSoap");
306 cachedSerQNames.add(qName);
307 cls = com.liferay.client.soap.portlet.messageboards.model.MBMessageSoap[].class;
308 cachedSerClasses.add(cls);
309 qName = new javax.xml.namespace.QName("http://model.messageboards.portlet.liferay.com", "MBMessageSoap");
310 qName2 = null;
311 cachedSerFactories.add(new org.apache.axis.encoding.ser.ArraySerializerFactory(qName, qName2));
312 cachedDeserFactories.add(new org.apache.axis.encoding.ser.ArrayDeserializerFactory());
313
314 qName = new javax.xml.namespace.QName("urn:http.service.messageboards.portlet.liferay.com", "ArrayOf_xsd_anyType");
315 cachedSerQNames.add(qName);
316 cls = java.lang.Object[].class;
317 cachedSerClasses.add(cls);
318 qName = new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "anyType");
319 qName2 = null;
320 cachedSerFactories.add(new org.apache.axis.encoding.ser.ArraySerializerFactory(qName, qName2));
321 cachedDeserFactories.add(new org.apache.axis.encoding.ser.ArrayDeserializerFactory());
322
323 qName = new javax.xml.namespace.QName("urn:http.service.messageboards.portlet.liferay.com", "ArrayOf_xsd_long");
324 cachedSerQNames.add(qName);
325 cls = long[].class;
326 cachedSerClasses.add(cls);
327 qName = new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long");
328 qName2 = null;
329 cachedSerFactories.add(new org.apache.axis.encoding.ser.ArraySerializerFactory(qName, qName2));
330 cachedDeserFactories.add(new org.apache.axis.encoding.ser.ArrayDeserializerFactory());
331
332 qName = new javax.xml.namespace.QName("urn:http.service.messageboards.portlet.liferay.com", "ArrayOf_xsd_string");
333 cachedSerQNames.add(qName);
334 cls = java.lang.String[].class;
335 cachedSerClasses.add(cls);
336 qName = new javax.xml.namespace.QName("http://schemas.xmlsoap.org/soap/encoding/", "string");
337 qName2 = null;
338 cachedSerFactories.add(new org.apache.axis.encoding.ser.ArraySerializerFactory(qName, qName2));
339 cachedDeserFactories.add(new org.apache.axis.encoding.ser.ArrayDeserializerFactory());
340
341 }
342
343 protected org.apache.axis.client.Call createCall() throws java.rmi.RemoteException {
344 try {
345 org.apache.axis.client.Call _call = super._createCall();
346 if (super.maintainSessionSet) {
347 _call.setMaintainSession(super.maintainSession);
348 }
349 if (super.cachedUsername != null) {
350 _call.setUsername(super.cachedUsername);
351 }
352 if (super.cachedPassword != null) {
353 _call.setPassword(super.cachedPassword);
354 }
355 if (super.cachedEndpoint != null) {
356 _call.setTargetEndpointAddress(super.cachedEndpoint);
357 }
358 if (super.cachedTimeout != null) {
359 _call.setTimeout(super.cachedTimeout);
360 }
361 if (super.cachedPortName != null) {
362 _call.setPortName(super.cachedPortName);
363 }
364 java.util.Enumeration keys = super.cachedProperties.keys();
365 while (keys.hasMoreElements()) {
366 java.lang.String key = (java.lang.String) keys.nextElement();
367 _call.setProperty(key, super.cachedProperties.get(key));
368 }
369 synchronized (this) {
375 if (firstCall()) {
376 _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
378 _call.setEncodingStyle(org.apache.axis.Constants.URI_SOAP11_ENC);
379 for (int i = 0; i < cachedSerFactories.size(); ++i) {
380 java.lang.Class cls = (java.lang.Class) cachedSerClasses.get(i);
381 javax.xml.namespace.QName qName =
382 (javax.xml.namespace.QName) cachedSerQNames.get(i);
383 java.lang.Object x = cachedSerFactories.get(i);
384 if (x instanceof Class) {
385 java.lang.Class sf = (java.lang.Class)
386 cachedSerFactories.get(i);
387 java.lang.Class df = (java.lang.Class)
388 cachedDeserFactories.get(i);
389 _call.registerTypeMapping(cls, qName, sf, df, false);
390 }
391 else if (x instanceof javax.xml.rpc.encoding.SerializerFactory) {
392 org.apache.axis.encoding.SerializerFactory sf = (org.apache.axis.encoding.SerializerFactory)
393 cachedSerFactories.get(i);
394 org.apache.axis.encoding.DeserializerFactory df = (org.apache.axis.encoding.DeserializerFactory)
395 cachedDeserFactories.get(i);
396 _call.registerTypeMapping(cls, qName, sf, df, false);
397 }
398 }
399 }
400 }
401 return _call;
402 }
403 catch (java.lang.Throwable _t) {
404 throw new org.apache.axis.AxisFault("Failure trying to get the Call object", _t);
405 }
406 }
407
408 public com.liferay.client.soap.portlet.messageboards.model.MBMessageSoap addMessage(long groupId, long categoryId, long threadId, long parentMessageId, java.lang.String subject, java.lang.String body, java.lang.Object[] files, boolean anonymous, double priority, boolean allowPingbacks, com.liferay.client.soap.portal.service.ServiceContext serviceContext) throws java.rmi.RemoteException {
409 if (super.cachedEndpoint == null) {
410 throw new org.apache.axis.NoEndPointException();
411 }
412 org.apache.axis.client.Call _call = createCall();
413 _call.setOperation(_operations[0]);
414 _call.setUseSOAPAction(true);
415 _call.setSOAPActionURI("");
416 _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
417 _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.messageboards.portlet.liferay.com", "addMessage"));
418
419 setRequestHeaders(_call);
420 setAttachments(_call);
421 try { java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(groupId), new java.lang.Long(categoryId), new java.lang.Long(threadId), new java.lang.Long(parentMessageId), subject, body, files, new java.lang.Boolean(anonymous), new java.lang.Double(priority), new java.lang.Boolean(allowPingbacks), serviceContext});
422
423 if (_resp instanceof java.rmi.RemoteException) {
424 throw (java.rmi.RemoteException)_resp;
425 }
426 else {
427 extractAttachments(_call);
428 try {
429 return (com.liferay.client.soap.portlet.messageboards.model.MBMessageSoap) _resp;
430 } catch (java.lang.Exception _exception) {
431 return (com.liferay.client.soap.portlet.messageboards.model.MBMessageSoap) org.apache.axis.utils.JavaUtils.convert(_resp, com.liferay.client.soap.portlet.messageboards.model.MBMessageSoap.class);
432 }
433 }
434 } catch (org.apache.axis.AxisFault axisFaultException) {
435 throw axisFaultException;
436 }
437 }
438
439 public com.liferay.client.soap.portlet.messageboards.model.MBMessageSoap addMessage(long groupId, long categoryId, java.lang.String subject, java.lang.String body, java.lang.Object[] files, boolean anonymous, double priority, boolean allowPingbacks, com.liferay.client.soap.portal.service.ServiceContext serviceContext) throws java.rmi.RemoteException {
440 if (super.cachedEndpoint == null) {
441 throw new org.apache.axis.NoEndPointException();
442 }
443 org.apache.axis.client.Call _call = createCall();
444 _call.setOperation(_operations[1]);
445 _call.setUseSOAPAction(true);
446 _call.setSOAPActionURI("");
447 _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
448 _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.messageboards.portlet.liferay.com", "addMessage"));
449
450 setRequestHeaders(_call);
451 setAttachments(_call);
452 try { java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(groupId), new java.lang.Long(categoryId), subject, body, files, new java.lang.Boolean(anonymous), new java.lang.Double(priority), new java.lang.Boolean(allowPingbacks), serviceContext});
453
454 if (_resp instanceof java.rmi.RemoteException) {
455 throw (java.rmi.RemoteException)_resp;
456 }
457 else {
458 extractAttachments(_call);
459 try {
460 return (com.liferay.client.soap.portlet.messageboards.model.MBMessageSoap) _resp;
461 } catch (java.lang.Exception _exception) {
462 return (com.liferay.client.soap.portlet.messageboards.model.MBMessageSoap) org.apache.axis.utils.JavaUtils.convert(_resp, com.liferay.client.soap.portlet.messageboards.model.MBMessageSoap.class);
463 }
464 }
465 } catch (org.apache.axis.AxisFault axisFaultException) {
466 throw axisFaultException;
467 }
468 }
469
470 public com.liferay.client.soap.portlet.messageboards.model.MBMessageSoap addDiscussionMessage(java.lang.String className, long classPK, long threadId, long parentMessageId, java.lang.String subject, java.lang.String body, com.liferay.client.soap.portal.service.ServiceContext serviceContext) throws java.rmi.RemoteException {
471 if (super.cachedEndpoint == null) {
472 throw new org.apache.axis.NoEndPointException();
473 }
474 org.apache.axis.client.Call _call = createCall();
475 _call.setOperation(_operations[2]);
476 _call.setUseSOAPAction(true);
477 _call.setSOAPActionURI("");
478 _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
479 _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.messageboards.portlet.liferay.com", "addDiscussionMessage"));
480
481 setRequestHeaders(_call);
482 setAttachments(_call);
483 try { java.lang.Object _resp = _call.invoke(new java.lang.Object[] {className, new java.lang.Long(classPK), new java.lang.Long(threadId), new java.lang.Long(parentMessageId), subject, body, serviceContext});
484
485 if (_resp instanceof java.rmi.RemoteException) {
486 throw (java.rmi.RemoteException)_resp;
487 }
488 else {
489 extractAttachments(_call);
490 try {
491 return (com.liferay.client.soap.portlet.messageboards.model.MBMessageSoap) _resp;
492 } catch (java.lang.Exception _exception) {
493 return (com.liferay.client.soap.portlet.messageboards.model.MBMessageSoap) org.apache.axis.utils.JavaUtils.convert(_resp, com.liferay.client.soap.portlet.messageboards.model.MBMessageSoap.class);
494 }
495 }
496 } catch (org.apache.axis.AxisFault axisFaultException) {
497 throw axisFaultException;
498 }
499 }
500
501 public void deleteDiscussionMessage(long groupId, java.lang.String className, long classPK, long messageId) throws java.rmi.RemoteException {
502 if (super.cachedEndpoint == null) {
503 throw new org.apache.axis.NoEndPointException();
504 }
505 org.apache.axis.client.Call _call = createCall();
506 _call.setOperation(_operations[3]);
507 _call.setUseSOAPAction(true);
508 _call.setSOAPActionURI("");
509 _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
510 _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.messageboards.portlet.liferay.com", "deleteDiscussionMessage"));
511
512 setRequestHeaders(_call);
513 setAttachments(_call);
514 try { java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(groupId), className, new java.lang.Long(classPK), new java.lang.Long(messageId)});
515
516 if (_resp instanceof java.rmi.RemoteException) {
517 throw (java.rmi.RemoteException)_resp;
518 }
519 extractAttachments(_call);
520 } catch (org.apache.axis.AxisFault axisFaultException) {
521 throw axisFaultException;
522 }
523 }
524
525 public void deleteMessage(long messageId) throws java.rmi.RemoteException {
526 if (super.cachedEndpoint == null) {
527 throw new org.apache.axis.NoEndPointException();
528 }
529 org.apache.axis.client.Call _call = createCall();
530 _call.setOperation(_operations[4]);
531 _call.setUseSOAPAction(true);
532 _call.setSOAPActionURI("");
533 _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
534 _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.messageboards.portlet.liferay.com", "deleteMessage"));
535
536 setRequestHeaders(_call);
537 setAttachments(_call);
538 try { java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(messageId)});
539
540 if (_resp instanceof java.rmi.RemoteException) {
541 throw (java.rmi.RemoteException)_resp;
542 }
543 extractAttachments(_call);
544 } catch (org.apache.axis.AxisFault axisFaultException) {
545 throw axisFaultException;
546 }
547 }
548
549 public com.liferay.client.soap.portlet.messageboards.model.MBMessageSoap[] getCategoryMessages(long groupId, long categoryId, int status, int start, int end) throws java.rmi.RemoteException {
550 if (super.cachedEndpoint == null) {
551 throw new org.apache.axis.NoEndPointException();
552 }
553 org.apache.axis.client.Call _call = createCall();
554 _call.setOperation(_operations[5]);
555 _call.setUseSOAPAction(true);
556 _call.setSOAPActionURI("");
557 _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
558 _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.messageboards.portlet.liferay.com", "getCategoryMessages"));
559
560 setRequestHeaders(_call);
561 setAttachments(_call);
562 try { java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(groupId), new java.lang.Long(categoryId), new java.lang.Integer(status), new java.lang.Integer(start), new java.lang.Integer(end)});
563
564 if (_resp instanceof java.rmi.RemoteException) {
565 throw (java.rmi.RemoteException)_resp;
566 }
567 else {
568 extractAttachments(_call);
569 try {
570 return (com.liferay.client.soap.portlet.messageboards.model.MBMessageSoap[]) _resp;
571 } catch (java.lang.Exception _exception) {
572 return (com.liferay.client.soap.portlet.messageboards.model.MBMessageSoap[]) org.apache.axis.utils.JavaUtils.convert(_resp, com.liferay.client.soap.portlet.messageboards.model.MBMessageSoap[].class);
573 }
574 }
575 } catch (org.apache.axis.AxisFault axisFaultException) {
576 throw axisFaultException;
577 }
578 }
579
580 public int getCategoryMessagesCount(long groupId, long categoryId, int status) throws java.rmi.RemoteException {
581 if (super.cachedEndpoint == null) {
582 throw new org.apache.axis.NoEndPointException();
583 }
584 org.apache.axis.client.Call _call = createCall();
585 _call.setOperation(_operations[6]);
586 _call.setUseSOAPAction(true);
587 _call.setSOAPActionURI("");
588 _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
589 _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.messageboards.portlet.liferay.com", "getCategoryMessagesCount"));
590
591 setRequestHeaders(_call);
592 setAttachments(_call);
593 try { java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(groupId), new java.lang.Long(categoryId), new java.lang.Integer(status)});
594
595 if (_resp instanceof java.rmi.RemoteException) {
596 throw (java.rmi.RemoteException)_resp;
597 }
598 else {
599 extractAttachments(_call);
600 try {
601 return ((java.lang.Integer) _resp).intValue();
602 } catch (java.lang.Exception _exception) {
603 return ((java.lang.Integer) org.apache.axis.utils.JavaUtils.convert(_resp, int.class)).intValue();
604 }
605 }
606 } catch (org.apache.axis.AxisFault axisFaultException) {
607 throw axisFaultException;
608 }
609 }
610
611 public void subscribeMessage(long messageId) throws java.rmi.RemoteException {
612 if (super.cachedEndpoint == null) {
613 throw new org.apache.axis.NoEndPointException();
614 }
615 org.apache.axis.client.Call _call = createCall();
616 _call.setOperation(_operations[7]);
617 _call.setUseSOAPAction(true);
618 _call.setSOAPActionURI("");
619 _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
620 _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.messageboards.portlet.liferay.com", "subscribeMessage"));
621
622 setRequestHeaders(_call);
623 setAttachments(_call);
624 try { java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(messageId)});
625
626 if (_resp instanceof java.rmi.RemoteException) {
627 throw (java.rmi.RemoteException)_resp;
628 }
629 extractAttachments(_call);
630 } catch (org.apache.axis.AxisFault axisFaultException) {
631 throw axisFaultException;
632 }
633 }
634
635 public void unsubscribeMessage(long messageId) throws java.rmi.RemoteException {
636 if (super.cachedEndpoint == null) {
637 throw new org.apache.axis.NoEndPointException();
638 }
639 org.apache.axis.client.Call _call = createCall();
640 _call.setOperation(_operations[8]);
641 _call.setUseSOAPAction(true);
642 _call.setSOAPActionURI("");
643 _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
644 _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.messageboards.portlet.liferay.com", "unsubscribeMessage"));
645
646 setRequestHeaders(_call);
647 setAttachments(_call);
648 try { java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(messageId)});
649
650 if (_resp instanceof java.rmi.RemoteException) {
651 throw (java.rmi.RemoteException)_resp;
652 }
653 extractAttachments(_call);
654 } catch (org.apache.axis.AxisFault axisFaultException) {
655 throw axisFaultException;
656 }
657 }
658
659 public com.liferay.client.soap.portlet.messageboards.model.MBMessageSoap updateDiscussionMessage(java.lang.String className, long classPK, long messageId, java.lang.String subject, java.lang.String body, com.liferay.client.soap.portal.service.ServiceContext serviceContext) throws java.rmi.RemoteException {
660 if (super.cachedEndpoint == null) {
661 throw new org.apache.axis.NoEndPointException();
662 }
663 org.apache.axis.client.Call _call = createCall();
664 _call.setOperation(_operations[9]);
665 _call.setUseSOAPAction(true);
666 _call.setSOAPActionURI("");
667 _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
668 _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.messageboards.portlet.liferay.com", "updateDiscussionMessage"));
669
670 setRequestHeaders(_call);
671 setAttachments(_call);
672 try { java.lang.Object _resp = _call.invoke(new java.lang.Object[] {className, new java.lang.Long(classPK), new java.lang.Long(messageId), subject, body, serviceContext});
673
674 if (_resp instanceof java.rmi.RemoteException) {
675 throw (java.rmi.RemoteException)_resp;
676 }
677 else {
678 extractAttachments(_call);
679 try {
680 return (com.liferay.client.soap.portlet.messageboards.model.MBMessageSoap) _resp;
681 } catch (java.lang.Exception _exception) {
682 return (com.liferay.client.soap.portlet.messageboards.model.MBMessageSoap) org.apache.axis.utils.JavaUtils.convert(_resp, com.liferay.client.soap.portlet.messageboards.model.MBMessageSoap.class);
683 }
684 }
685 } catch (org.apache.axis.AxisFault axisFaultException) {
686 throw axisFaultException;
687 }
688 }
689
690 public com.liferay.client.soap.portlet.messageboards.model.MBMessageSoap updateMessage(long messageId, java.lang.String subject, java.lang.String body, java.lang.Object[] files, java.lang.Object[] existingFiles, double priority, boolean allowPingbacks, com.liferay.client.soap.portal.service.ServiceContext serviceContext) throws java.rmi.RemoteException {
691 if (super.cachedEndpoint == null) {
692 throw new org.apache.axis.NoEndPointException();
693 }
694 org.apache.axis.client.Call _call = createCall();
695 _call.setOperation(_operations[10]);
696 _call.setUseSOAPAction(true);
697 _call.setSOAPActionURI("");
698 _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
699 _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.messageboards.portlet.liferay.com", "updateMessage"));
700
701 setRequestHeaders(_call);
702 setAttachments(_call);
703 try { java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(messageId), subject, body, files, existingFiles, new java.lang.Double(priority), new java.lang.Boolean(allowPingbacks), serviceContext});
704
705 if (_resp instanceof java.rmi.RemoteException) {
706 throw (java.rmi.RemoteException)_resp;
707 }
708 else {
709 extractAttachments(_call);
710 try {
711 return (com.liferay.client.soap.portlet.messageboards.model.MBMessageSoap) _resp;
712 } catch (java.lang.Exception _exception) {
713 return (com.liferay.client.soap.portlet.messageboards.model.MBMessageSoap) org.apache.axis.utils.JavaUtils.convert(_resp, com.liferay.client.soap.portlet.messageboards.model.MBMessageSoap.class);
714 }
715 }
716 } catch (org.apache.axis.AxisFault axisFaultException) {
717 throw axisFaultException;
718 }
719 }
720
721 public com.liferay.client.soap.portlet.messageboards.model.MBMessageSoap getMessage(long messageId) throws java.rmi.RemoteException {
722 if (super.cachedEndpoint == null) {
723 throw new org.apache.axis.NoEndPointException();
724 }
725 org.apache.axis.client.Call _call = createCall();
726 _call.setOperation(_operations[11]);
727 _call.setUseSOAPAction(true);
728 _call.setSOAPActionURI("");
729 _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
730 _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.messageboards.portlet.liferay.com", "getMessage"));
731
732 setRequestHeaders(_call);
733 setAttachments(_call);
734 try { java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(messageId)});
735
736 if (_resp instanceof java.rmi.RemoteException) {
737 throw (java.rmi.RemoteException)_resp;
738 }
739 else {
740 extractAttachments(_call);
741 try {
742 return (com.liferay.client.soap.portlet.messageboards.model.MBMessageSoap) _resp;
743 } catch (java.lang.Exception _exception) {
744 return (com.liferay.client.soap.portlet.messageboards.model.MBMessageSoap) org.apache.axis.utils.JavaUtils.convert(_resp, com.liferay.client.soap.portlet.messageboards.model.MBMessageSoap.class);
745 }
746 }
747 } catch (org.apache.axis.AxisFault axisFaultException) {
748 throw axisFaultException;
749 }
750 }
751
752 }
753