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("getMessage");
29 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);
30 oper.addParameter(param);
31 oper.setReturnType(new javax.xml.namespace.QName("http://model.messageboards.portlet.liferay.com", "MBMessageSoap"));
32 oper.setReturnClass(com.liferay.client.soap.portlet.messageboards.model.MBMessageSoap.class);
33 oper.setReturnQName(new javax.xml.namespace.QName("", "getMessageReturn"));
34 oper.setStyle(org.apache.axis.constants.Style.RPC);
35 oper.setUse(org.apache.axis.constants.Use.ENCODED);
36 _operations[0] = oper;
37
38 oper = new org.apache.axis.description.OperationDesc();
39 oper.setName("addMessage");
40 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);
41 oper.addParameter(param);
42 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);
43 oper.addParameter(param);
44 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);
45 oper.addParameter(param);
46 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);
47 oper.addParameter(param);
48 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);
49 oper.addParameter(param);
50 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);
51 oper.addParameter(param);
52 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);
53 oper.addParameter(param);
54 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);
55 oper.addParameter(param);
56 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);
57 oper.addParameter(param);
58 oper.setReturnType(new javax.xml.namespace.QName("http://model.messageboards.portlet.liferay.com", "MBMessageSoap"));
59 oper.setReturnClass(com.liferay.client.soap.portlet.messageboards.model.MBMessageSoap.class);
60 oper.setReturnQName(new javax.xml.namespace.QName("", "addMessageReturn"));
61 oper.setStyle(org.apache.axis.constants.Style.RPC);
62 oper.setUse(org.apache.axis.constants.Use.ENCODED);
63 _operations[1] = oper;
64
65 oper = new org.apache.axis.description.OperationDesc();
66 oper.setName("addMessage");
67 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);
68 oper.addParameter(param);
69 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);
70 oper.addParameter(param);
71 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);
72 oper.addParameter(param);
73 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);
74 oper.addParameter(param);
75 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);
76 oper.addParameter(param);
77 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);
78 oper.addParameter(param);
79 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);
80 oper.addParameter(param);
81 oper.setReturnType(new javax.xml.namespace.QName("http://model.messageboards.portlet.liferay.com", "MBMessageSoap"));
82 oper.setReturnClass(com.liferay.client.soap.portlet.messageboards.model.MBMessageSoap.class);
83 oper.setReturnQName(new javax.xml.namespace.QName("", "addMessageReturn"));
84 oper.setStyle(org.apache.axis.constants.Style.RPC);
85 oper.setUse(org.apache.axis.constants.Use.ENCODED);
86 _operations[2] = oper;
87
88 oper = new org.apache.axis.description.OperationDesc();
89 oper.setName("addDiscussionMessage");
90 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);
91 oper.addParameter(param);
92 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);
93 oper.addParameter(param);
94 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);
95 oper.addParameter(param);
96 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);
97 oper.addParameter(param);
98 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);
99 oper.addParameter(param);
100 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);
101 oper.addParameter(param);
102 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);
103 oper.addParameter(param);
104 oper.setReturnType(new javax.xml.namespace.QName("http://model.messageboards.portlet.liferay.com", "MBMessageSoap"));
105 oper.setReturnClass(com.liferay.client.soap.portlet.messageboards.model.MBMessageSoap.class);
106 oper.setReturnQName(new javax.xml.namespace.QName("", "addDiscussionMessageReturn"));
107 oper.setStyle(org.apache.axis.constants.Style.RPC);
108 oper.setUse(org.apache.axis.constants.Use.ENCODED);
109 _operations[3] = oper;
110
111 oper = new org.apache.axis.description.OperationDesc();
112 oper.setName("deleteDiscussionMessage");
113 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);
114 oper.addParameter(param);
115 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);
116 oper.addParameter(param);
117 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);
118 oper.addParameter(param);
119 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);
120 oper.addParameter(param);
121 oper.setReturnType(org.apache.axis.encoding.XMLType.AXIS_VOID);
122 oper.setStyle(org.apache.axis.constants.Style.RPC);
123 oper.setUse(org.apache.axis.constants.Use.ENCODED);
124 _operations[4] = oper;
125
126 oper = new org.apache.axis.description.OperationDesc();
127 oper.setName("deleteMessage");
128 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);
129 oper.addParameter(param);
130 oper.setReturnType(org.apache.axis.encoding.XMLType.AXIS_VOID);
131 oper.setStyle(org.apache.axis.constants.Style.RPC);
132 oper.setUse(org.apache.axis.constants.Use.ENCODED);
133 _operations[5] = oper;
134
135 oper = new org.apache.axis.description.OperationDesc();
136 oper.setName("getCategoryMessages");
137 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);
138 oper.addParameter(param);
139 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);
140 oper.addParameter(param);
141 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);
142 oper.addParameter(param);
143 oper.setReturnType(new javax.xml.namespace.QName("urn:http.service.messageboards.portlet.liferay.com", "ArrayOf_tns2_MBMessageSoap"));
144 oper.setReturnClass(com.liferay.client.soap.portlet.messageboards.model.MBMessageSoap[].class);
145 oper.setReturnQName(new javax.xml.namespace.QName("", "getCategoryMessagesReturn"));
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("getCategoryMessagesCount");
152 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);
153 oper.addParameter(param);
154 oper.setReturnType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "int"));
155 oper.setReturnClass(int.class);
156 oper.setReturnQName(new javax.xml.namespace.QName("", "getCategoryMessagesCountReturn"));
157 oper.setStyle(org.apache.axis.constants.Style.RPC);
158 oper.setUse(org.apache.axis.constants.Use.ENCODED);
159 _operations[7] = oper;
160
161 oper = new org.apache.axis.description.OperationDesc();
162 oper.setName("subscribeMessage");
163 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);
164 oper.addParameter(param);
165 oper.setReturnType(org.apache.axis.encoding.XMLType.AXIS_VOID);
166 oper.setStyle(org.apache.axis.constants.Style.RPC);
167 oper.setUse(org.apache.axis.constants.Use.ENCODED);
168 _operations[8] = oper;
169
170 oper = new org.apache.axis.description.OperationDesc();
171 oper.setName("unsubscribeMessage");
172 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);
173 oper.addParameter(param);
174 oper.setReturnType(org.apache.axis.encoding.XMLType.AXIS_VOID);
175 oper.setStyle(org.apache.axis.constants.Style.RPC);
176 oper.setUse(org.apache.axis.constants.Use.ENCODED);
177 _operations[9] = oper;
178
179 }
180
181 private static void _initOperationDesc2(){
182 org.apache.axis.description.OperationDesc oper;
183 org.apache.axis.description.ParameterDesc param;
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[10] = oper;
204
205 oper = new org.apache.axis.description.OperationDesc();
206 oper.setName("updateMessage");
207 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);
208 oper.addParameter(param);
209 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);
210 oper.addParameter(param);
211 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);
212 oper.addParameter(param);
213 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);
214 oper.addParameter(param);
215 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);
216 oper.addParameter(param);
217 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);
218 oper.addParameter(param);
219 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);
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("", "updateMessageReturn"));
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_tns2_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 getMessage(long messageId) 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", "getMessage"));
391
392 setRequestHeaders(_call);
393 setAttachments(_call);
394 try { java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(messageId)});
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, 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 {
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), new java.lang.Long(threadId), new java.lang.Long(parentMessageId), 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 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 {
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", "addMessage"));
453
454 setRequestHeaders(_call);
455 setAttachments(_call);
456 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});
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 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 {
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", "addDiscussionMessage"));
484
485 setRequestHeaders(_call);
486 setAttachments(_call);
487 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});
488
489 if (_resp instanceof java.rmi.RemoteException) {
490 throw (java.rmi.RemoteException)_resp;
491 }
492 else {
493 extractAttachments(_call);
494 try {
495 return (com.liferay.client.soap.portlet.messageboards.model.MBMessageSoap) _resp;
496 } catch (java.lang.Exception _exception) {
497 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);
498 }
499 }
500 } catch (org.apache.axis.AxisFault axisFaultException) {
501 throw axisFaultException;
502 }
503 }
504
505 public void deleteDiscussionMessage(long groupId, java.lang.String className, long classPK, long messageId) throws java.rmi.RemoteException {
506 if (super.cachedEndpoint == null) {
507 throw new org.apache.axis.NoEndPointException();
508 }
509 org.apache.axis.client.Call _call = createCall();
510 _call.setOperation(_operations[4]);
511 _call.setUseSOAPAction(true);
512 _call.setSOAPActionURI("");
513 _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
514 _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.messageboards.portlet.liferay.com", "deleteDiscussionMessage"));
515
516 setRequestHeaders(_call);
517 setAttachments(_call);
518 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)});
519
520 if (_resp instanceof java.rmi.RemoteException) {
521 throw (java.rmi.RemoteException)_resp;
522 }
523 extractAttachments(_call);
524 } catch (org.apache.axis.AxisFault axisFaultException) {
525 throw axisFaultException;
526 }
527 }
528
529 public void deleteMessage(long messageId) throws java.rmi.RemoteException {
530 if (super.cachedEndpoint == null) {
531 throw new org.apache.axis.NoEndPointException();
532 }
533 org.apache.axis.client.Call _call = createCall();
534 _call.setOperation(_operations[5]);
535 _call.setUseSOAPAction(true);
536 _call.setSOAPActionURI("");
537 _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
538 _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.messageboards.portlet.liferay.com", "deleteMessage"));
539
540 setRequestHeaders(_call);
541 setAttachments(_call);
542 try { java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(messageId)});
543
544 if (_resp instanceof java.rmi.RemoteException) {
545 throw (java.rmi.RemoteException)_resp;
546 }
547 extractAttachments(_call);
548 } catch (org.apache.axis.AxisFault axisFaultException) {
549 throw axisFaultException;
550 }
551 }
552
553 public com.liferay.client.soap.portlet.messageboards.model.MBMessageSoap[] getCategoryMessages(long categoryId, int start, int end) 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", "getCategoryMessages"));
563
564 setRequestHeaders(_call);
565 setAttachments(_call);
566 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)});
567
568 if (_resp instanceof java.rmi.RemoteException) {
569 throw (java.rmi.RemoteException)_resp;
570 }
571 else {
572 extractAttachments(_call);
573 try {
574 return (com.liferay.client.soap.portlet.messageboards.model.MBMessageSoap[]) _resp;
575 } catch (java.lang.Exception _exception) {
576 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);
577 }
578 }
579 } catch (org.apache.axis.AxisFault axisFaultException) {
580 throw axisFaultException;
581 }
582 }
583
584 public int getCategoryMessagesCount(long categoryId) 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", "getCategoryMessagesCount"));
594
595 setRequestHeaders(_call);
596 setAttachments(_call);
597 try { java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(categoryId)});
598
599 if (_resp instanceof java.rmi.RemoteException) {
600 throw (java.rmi.RemoteException)_resp;
601 }
602 else {
603 extractAttachments(_call);
604 try {
605 return ((java.lang.Integer) _resp).intValue();
606 } catch (java.lang.Exception _exception) {
607 return ((java.lang.Integer) org.apache.axis.utils.JavaUtils.convert(_resp, int.class)).intValue();
608 }
609 }
610 } catch (org.apache.axis.AxisFault axisFaultException) {
611 throw axisFaultException;
612 }
613 }
614
615 public void subscribeMessage(long messageId) throws java.rmi.RemoteException {
616 if (super.cachedEndpoint == null) {
617 throw new org.apache.axis.NoEndPointException();
618 }
619 org.apache.axis.client.Call _call = createCall();
620 _call.setOperation(_operations[8]);
621 _call.setUseSOAPAction(true);
622 _call.setSOAPActionURI("");
623 _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
624 _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.messageboards.portlet.liferay.com", "subscribeMessage"));
625
626 setRequestHeaders(_call);
627 setAttachments(_call);
628 try { java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(messageId)});
629
630 if (_resp instanceof java.rmi.RemoteException) {
631 throw (java.rmi.RemoteException)_resp;
632 }
633 extractAttachments(_call);
634 } catch (org.apache.axis.AxisFault axisFaultException) {
635 throw axisFaultException;
636 }
637 }
638
639 public void unsubscribeMessage(long messageId) throws java.rmi.RemoteException {
640 if (super.cachedEndpoint == null) {
641 throw new org.apache.axis.NoEndPointException();
642 }
643 org.apache.axis.client.Call _call = createCall();
644 _call.setOperation(_operations[9]);
645 _call.setUseSOAPAction(true);
646 _call.setSOAPActionURI("");
647 _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
648 _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.messageboards.portlet.liferay.com", "unsubscribeMessage"));
649
650 setRequestHeaders(_call);
651 setAttachments(_call);
652 try { java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(messageId)});
653
654 if (_resp instanceof java.rmi.RemoteException) {
655 throw (java.rmi.RemoteException)_resp;
656 }
657 extractAttachments(_call);
658 } catch (org.apache.axis.AxisFault axisFaultException) {
659 throw axisFaultException;
660 }
661 }
662
663 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 {
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", "updateDiscussionMessage"));
673
674 setRequestHeaders(_call);
675 setAttachments(_call);
676 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});
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 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 {
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", "updateMessage"));
704
705 setRequestHeaders(_call);
706 setAttachments(_call);
707 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});
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