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