1   /**
2    * Portlet_MB_MBMessageServiceSoapBindingStub.java
3    *
4    * This file was auto-generated from WSDL
5    * by the Apache Axis 1.4 Apr 22, 2006 (06:55:48 PDT) WSDL2Java emitter.
6    */
7   
8   package com.liferay.client.portlet.messageboards.service.http;
9   
10  public class Portlet_MB_MBMessageServiceSoapBindingStub extends org.apache.axis.client.Stub implements com.liferay.client.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[19];
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.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("updateMessage");
40          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);
41          oper.addParameter(param);
42          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);
43          oper.addParameter(param);
44          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);
45          oper.addParameter(param);
46          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);
47          oper.addParameter(param);
48          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);
49          oper.addParameter(param);
50          param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "tagsEntries"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("urn:http.service.messageboards.portlet.liferay.com", "ArrayOf_xsd_string"), java.lang.String[].class, false, false);
51          oper.addParameter(param);
52          oper.setReturnType(new javax.xml.namespace.QName("http://model.messageboards.portlet.liferay.com", "MBMessageSoap"));
53          oper.setReturnClass(com.liferay.client.portlet.messageboards.model.MBMessageSoap.class);
54          oper.setReturnQName(new javax.xml.namespace.QName("", "updateMessageReturn"));
55          oper.setStyle(org.apache.axis.constants.Style.RPC);
56          oper.setUse(org.apache.axis.constants.Use.ENCODED);
57          _operations[1] = oper;
58  
59          oper = new org.apache.axis.description.OperationDesc();
60          oper.setName("addMessage");
61          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);
62          oper.addParameter(param);
63          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);
64          oper.addParameter(param);
65          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);
66          oper.addParameter(param);
67          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);
68          oper.addParameter(param);
69          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);
70          oper.addParameter(param);
71          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);
72          oper.addParameter(param);
73          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);
74          oper.addParameter(param);
75          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);
76          oper.addParameter(param);
77          param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "tagsEntries"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("urn:http.service.messageboards.portlet.liferay.com", "ArrayOf_xsd_string"), java.lang.String[].class, false, false);
78          oper.addParameter(param);
79          param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "addCommunityPermissions"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "boolean"), boolean.class, false, false);
80          oper.addParameter(param);
81          param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "addGuestPermissions"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "boolean"), boolean.class, false, false);
82          oper.addParameter(param);
83          oper.setReturnType(new javax.xml.namespace.QName("http://model.messageboards.portlet.liferay.com", "MBMessageSoap"));
84          oper.setReturnClass(com.liferay.client.portlet.messageboards.model.MBMessageSoap.class);
85          oper.setReturnQName(new javax.xml.namespace.QName("", "addMessageReturn"));
86          oper.setStyle(org.apache.axis.constants.Style.RPC);
87          oper.setUse(org.apache.axis.constants.Use.ENCODED);
88          _operations[2] = oper;
89  
90          oper = new org.apache.axis.description.OperationDesc();
91          oper.setName("addMessage");
92          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);
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("", "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);
103         oper.addParameter(param);
104         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);
105         oper.addParameter(param);
106         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);
107         oper.addParameter(param);
108         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "tagsEntries"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("urn:http.service.messageboards.portlet.liferay.com", "ArrayOf_xsd_string"), java.lang.String[].class, false, false);
109         oper.addParameter(param);
110         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "communityPermissions"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("urn:http.service.messageboards.portlet.liferay.com", "ArrayOf_xsd_string"), java.lang.String[].class, false, false);
111         oper.addParameter(param);
112         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "guestPermissions"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("urn:http.service.messageboards.portlet.liferay.com", "ArrayOf_xsd_string"), java.lang.String[].class, false, false);
113         oper.addParameter(param);
114         oper.setReturnType(new javax.xml.namespace.QName("http://model.messageboards.portlet.liferay.com", "MBMessageSoap"));
115         oper.setReturnClass(com.liferay.client.portlet.messageboards.model.MBMessageSoap.class);
116         oper.setReturnQName(new javax.xml.namespace.QName("", "addMessageReturn"));
117         oper.setStyle(org.apache.axis.constants.Style.RPC);
118         oper.setUse(org.apache.axis.constants.Use.ENCODED);
119         _operations[3] = oper;
120 
121         oper = new org.apache.axis.description.OperationDesc();
122         oper.setName("addMessage");
123         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);
124         oper.addParameter(param);
125         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);
126         oper.addParameter(param);
127         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);
128         oper.addParameter(param);
129         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);
130         oper.addParameter(param);
131         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);
132         oper.addParameter(param);
133         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);
134         oper.addParameter(param);
135         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "tagsEntries"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("urn:http.service.messageboards.portlet.liferay.com", "ArrayOf_xsd_string"), java.lang.String[].class, false, false);
136         oper.addParameter(param);
137         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "addCommunityPermissions"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "boolean"), boolean.class, false, false);
138         oper.addParameter(param);
139         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "addGuestPermissions"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "boolean"), boolean.class, false, false);
140         oper.addParameter(param);
141         oper.setReturnType(new javax.xml.namespace.QName("http://model.messageboards.portlet.liferay.com", "MBMessageSoap"));
142         oper.setReturnClass(com.liferay.client.portlet.messageboards.model.MBMessageSoap.class);
143         oper.setReturnQName(new javax.xml.namespace.QName("", "addMessageReturn"));
144         oper.setStyle(org.apache.axis.constants.Style.RPC);
145         oper.setUse(org.apache.axis.constants.Use.ENCODED);
146         _operations[4] = oper;
147 
148         oper = new org.apache.axis.description.OperationDesc();
149         oper.setName("addMessage");
150         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);
151         oper.addParameter(param);
152         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);
153         oper.addParameter(param);
154         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);
155         oper.addParameter(param);
156         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);
157         oper.addParameter(param);
158         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);
159         oper.addParameter(param);
160         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);
161         oper.addParameter(param);
162         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "tagsEntries"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("urn:http.service.messageboards.portlet.liferay.com", "ArrayOf_xsd_string"), java.lang.String[].class, false, false);
163         oper.addParameter(param);
164         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "communityPermissions"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("urn:http.service.messageboards.portlet.liferay.com", "ArrayOf_xsd_string"), java.lang.String[].class, false, false);
165         oper.addParameter(param);
166         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "guestPermissions"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("urn:http.service.messageboards.portlet.liferay.com", "ArrayOf_xsd_string"), java.lang.String[].class, false, false);
167         oper.addParameter(param);
168         oper.setReturnType(new javax.xml.namespace.QName("http://model.messageboards.portlet.liferay.com", "MBMessageSoap"));
169         oper.setReturnClass(com.liferay.client.portlet.messageboards.model.MBMessageSoap.class);
170         oper.setReturnQName(new javax.xml.namespace.QName("", "addMessageReturn"));
171         oper.setStyle(org.apache.axis.constants.Style.RPC);
172         oper.setUse(org.apache.axis.constants.Use.ENCODED);
173         _operations[5] = oper;
174 
175         oper = new org.apache.axis.description.OperationDesc();
176         oper.setName("deleteDiscussionMessage");
177         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);
178         oper.addParameter(param);
179         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);
180         oper.addParameter(param);
181         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);
182         oper.addParameter(param);
183         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);
184         oper.addParameter(param);
185         oper.setReturnType(org.apache.axis.encoding.XMLType.AXIS_VOID);
186         oper.setStyle(org.apache.axis.constants.Style.RPC);
187         oper.setUse(org.apache.axis.constants.Use.ENCODED);
188         _operations[6] = oper;
189 
190         oper = new org.apache.axis.description.OperationDesc();
191         oper.setName("deleteMessage");
192         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);
193         oper.addParameter(param);
194         oper.setReturnType(org.apache.axis.encoding.XMLType.AXIS_VOID);
195         oper.setStyle(org.apache.axis.constants.Style.RPC);
196         oper.setUse(org.apache.axis.constants.Use.ENCODED);
197         _operations[7] = oper;
198 
199         oper = new org.apache.axis.description.OperationDesc();
200         oper.setName("getCategoryMessages");
201         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);
202         oper.addParameter(param);
203         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "begin"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "int"), int.class, false, false);
204         oper.addParameter(param);
205         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);
206         oper.addParameter(param);
207         oper.setReturnType(new javax.xml.namespace.QName("urn:http.service.messageboards.portlet.liferay.com", "ArrayOf_tns2_MBMessageSoap"));
208         oper.setReturnClass(com.liferay.client.portlet.messageboards.model.MBMessageSoap[].class);
209         oper.setReturnQName(new javax.xml.namespace.QName("", "getCategoryMessagesReturn"));
210         oper.setStyle(org.apache.axis.constants.Style.RPC);
211         oper.setUse(org.apache.axis.constants.Use.ENCODED);
212         _operations[8] = oper;
213 
214         oper = new org.apache.axis.description.OperationDesc();
215         oper.setName("getCategoryMessagesCount");
216         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);
217         oper.addParameter(param);
218         oper.setReturnType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "int"));
219         oper.setReturnClass(int.class);
220         oper.setReturnQName(new javax.xml.namespace.QName("", "getCategoryMessagesCountReturn"));
221         oper.setStyle(org.apache.axis.constants.Style.RPC);
222         oper.setUse(org.apache.axis.constants.Use.ENCODED);
223         _operations[9] = oper;
224 
225     }
226 
227     private static void _initOperationDesc2(){
228         org.apache.axis.description.OperationDesc oper;
229         org.apache.axis.description.ParameterDesc param;
230         oper = new org.apache.axis.description.OperationDesc();
231         oper.setName("getMessageDisplay");
232         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);
233         oper.addParameter(param);
234         oper.setReturnType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "anyType"));
235         oper.setReturnClass(java.lang.Object.class);
236         oper.setReturnQName(new javax.xml.namespace.QName("", "getMessageDisplayReturn"));
237         oper.setStyle(org.apache.axis.constants.Style.RPC);
238         oper.setUse(org.apache.axis.constants.Use.ENCODED);
239         _operations[10] = oper;
240 
241         oper = new org.apache.axis.description.OperationDesc();
242         oper.setName("subscribeMessage");
243         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);
244         oper.addParameter(param);
245         oper.setReturnType(org.apache.axis.encoding.XMLType.AXIS_VOID);
246         oper.setStyle(org.apache.axis.constants.Style.RPC);
247         oper.setUse(org.apache.axis.constants.Use.ENCODED);
248         _operations[11] = oper;
249 
250         oper = new org.apache.axis.description.OperationDesc();
251         oper.setName("unsubscribeMessage");
252         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);
253         oper.addParameter(param);
254         oper.setReturnType(org.apache.axis.encoding.XMLType.AXIS_VOID);
255         oper.setStyle(org.apache.axis.constants.Style.RPC);
256         oper.setUse(org.apache.axis.constants.Use.ENCODED);
257         _operations[12] = oper;
258 
259         oper = new org.apache.axis.description.OperationDesc();
260         oper.setName("updateDiscussionMessage");
261         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);
262         oper.addParameter(param);
263         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);
264         oper.addParameter(param);
265         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);
266         oper.addParameter(param);
267         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);
268         oper.addParameter(param);
269         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);
270         oper.addParameter(param);
271         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);
272         oper.addParameter(param);
273         oper.setReturnType(new javax.xml.namespace.QName("http://model.messageboards.portlet.liferay.com", "MBMessageSoap"));
274         oper.setReturnClass(com.liferay.client.portlet.messageboards.model.MBMessageSoap.class);
275         oper.setReturnQName(new javax.xml.namespace.QName("", "updateDiscussionMessageReturn"));
276         oper.setStyle(org.apache.axis.constants.Style.RPC);
277         oper.setUse(org.apache.axis.constants.Use.ENCODED);
278         _operations[13] = oper;
279 
280         oper = new org.apache.axis.description.OperationDesc();
281         oper.setName("getCategoryMessagesRSS");
282         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);
283         oper.addParameter(param);
284         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "max"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "int"), int.class, false, false);
285         oper.addParameter(param);
286         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "type"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
287         oper.addParameter(param);
288         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "version"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "double"), double.class, false, false);
289         oper.addParameter(param);
290         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "displayStyle"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
291         oper.addParameter(param);
292         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "feedURL"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
293         oper.addParameter(param);
294         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "entryURL"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
295         oper.addParameter(param);
296         oper.setReturnType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"));
297         oper.setReturnClass(java.lang.String.class);
298         oper.setReturnQName(new javax.xml.namespace.QName("", "getCategoryMessagesRSSReturn"));
299         oper.setStyle(org.apache.axis.constants.Style.RPC);
300         oper.setUse(org.apache.axis.constants.Use.ENCODED);
301         _operations[14] = oper;
302 
303         oper = new org.apache.axis.description.OperationDesc();
304         oper.setName("getCompanyMessagesRSS");
305         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "companyId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"), long.class, false, false);
306         oper.addParameter(param);
307         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "max"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "int"), int.class, false, false);
308         oper.addParameter(param);
309         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "type"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
310         oper.addParameter(param);
311         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "version"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "double"), double.class, false, false);
312         oper.addParameter(param);
313         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "displayStyle"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
314         oper.addParameter(param);
315         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "feedURL"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
316         oper.addParameter(param);
317         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "entryURL"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
318         oper.addParameter(param);
319         oper.setReturnType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"));
320         oper.setReturnClass(java.lang.String.class);
321         oper.setReturnQName(new javax.xml.namespace.QName("", "getCompanyMessagesRSSReturn"));
322         oper.setStyle(org.apache.axis.constants.Style.RPC);
323         oper.setUse(org.apache.axis.constants.Use.ENCODED);
324         _operations[15] = oper;
325 
326         oper = new org.apache.axis.description.OperationDesc();
327         oper.setName("getGroupMessagesRSS");
328         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);
329         oper.addParameter(param);
330         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "userId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"), long.class, false, false);
331         oper.addParameter(param);
332         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "max"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "int"), int.class, false, false);
333         oper.addParameter(param);
334         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "type"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
335         oper.addParameter(param);
336         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "version"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "double"), double.class, false, false);
337         oper.addParameter(param);
338         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "displayStyle"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
339         oper.addParameter(param);
340         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "feedURL"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
341         oper.addParameter(param);
342         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "entryURL"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
343         oper.addParameter(param);
344         oper.setReturnType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"));
345         oper.setReturnClass(java.lang.String.class);
346         oper.setReturnQName(new javax.xml.namespace.QName("", "getGroupMessagesRSSReturn"));
347         oper.setStyle(org.apache.axis.constants.Style.RPC);
348         oper.setUse(org.apache.axis.constants.Use.ENCODED);
349         _operations[16] = oper;
350 
351         oper = new org.apache.axis.description.OperationDesc();
352         oper.setName("getGroupMessagesRSS");
353         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);
354         oper.addParameter(param);
355         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "max"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "int"), int.class, false, false);
356         oper.addParameter(param);
357         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "type"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
358         oper.addParameter(param);
359         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "version"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "double"), double.class, false, false);
360         oper.addParameter(param);
361         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "displayStyle"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
362         oper.addParameter(param);
363         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "feedURL"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
364         oper.addParameter(param);
365         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "entryURL"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
366         oper.addParameter(param);
367         oper.setReturnType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"));
368         oper.setReturnClass(java.lang.String.class);
369         oper.setReturnQName(new javax.xml.namespace.QName("", "getGroupMessagesRSSReturn"));
370         oper.setStyle(org.apache.axis.constants.Style.RPC);
371         oper.setUse(org.apache.axis.constants.Use.ENCODED);
372         _operations[17] = oper;
373 
374         oper = new org.apache.axis.description.OperationDesc();
375         oper.setName("getThreadMessagesRSS");
376         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);
377         oper.addParameter(param);
378         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "max"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "int"), int.class, false, false);
379         oper.addParameter(param);
380         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "type"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
381         oper.addParameter(param);
382         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "version"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "double"), double.class, false, false);
383         oper.addParameter(param);
384         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "displayStyle"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
385         oper.addParameter(param);
386         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "feedURL"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
387         oper.addParameter(param);
388         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "entryURL"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
389         oper.addParameter(param);
390         oper.setReturnType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"));
391         oper.setReturnClass(java.lang.String.class);
392         oper.setReturnQName(new javax.xml.namespace.QName("", "getThreadMessagesRSSReturn"));
393         oper.setStyle(org.apache.axis.constants.Style.RPC);
394         oper.setUse(org.apache.axis.constants.Use.ENCODED);
395         _operations[18] = oper;
396 
397     }
398 
399     public Portlet_MB_MBMessageServiceSoapBindingStub() throws org.apache.axis.AxisFault {
400          this(null);
401     }
402 
403     public Portlet_MB_MBMessageServiceSoapBindingStub(java.net.URL endpointURL, javax.xml.rpc.Service service) throws org.apache.axis.AxisFault {
404          this(service);
405          super.cachedEndpoint = endpointURL;
406     }
407 
408     public Portlet_MB_MBMessageServiceSoapBindingStub(javax.xml.rpc.Service service) throws org.apache.axis.AxisFault {
409         if (service == null) {
410             super.service = new org.apache.axis.client.Service();
411         } else {
412             super.service = service;
413         }
414         ((org.apache.axis.client.Service)super.service).setTypeMappingVersion("1.2");
415             java.lang.Class cls;
416             javax.xml.namespace.QName qName;
417             javax.xml.namespace.QName qName2;
418             java.lang.Class beansf = org.apache.axis.encoding.ser.BeanSerializerFactory.class;
419             java.lang.Class beandf = org.apache.axis.encoding.ser.BeanDeserializerFactory.class;
420             java.lang.Class enumsf = org.apache.axis.encoding.ser.EnumSerializerFactory.class;
421             java.lang.Class enumdf = org.apache.axis.encoding.ser.EnumDeserializerFactory.class;
422             java.lang.Class arraysf = org.apache.axis.encoding.ser.ArraySerializerFactory.class;
423             java.lang.Class arraydf = org.apache.axis.encoding.ser.ArrayDeserializerFactory.class;
424             java.lang.Class simplesf = org.apache.axis.encoding.ser.SimpleSerializerFactory.class;
425             java.lang.Class simpledf = org.apache.axis.encoding.ser.SimpleDeserializerFactory.class;
426             java.lang.Class simplelistsf = org.apache.axis.encoding.ser.SimpleListSerializerFactory.class;
427             java.lang.Class simplelistdf = org.apache.axis.encoding.ser.SimpleListDeserializerFactory.class;
428             qName = new javax.xml.namespace.QName("http://model.messageboards.portlet.liferay.com", "MBMessageSoap");
429             cachedSerQNames.add(qName);
430             cls = com.liferay.client.portlet.messageboards.model.MBMessageSoap.class;
431             cachedSerClasses.add(cls);
432             cachedSerFactories.add(beansf);
433             cachedDeserFactories.add(beandf);
434 
435             qName = new javax.xml.namespace.QName("urn:http.service.messageboards.portlet.liferay.com", "ArrayOf_tns2_MBMessageSoap");
436             cachedSerQNames.add(qName);
437             cls = com.liferay.client.portlet.messageboards.model.MBMessageSoap[].class;
438             cachedSerClasses.add(cls);
439             qName = new javax.xml.namespace.QName("http://model.messageboards.portlet.liferay.com", "MBMessageSoap");
440             qName2 = null;
441             cachedSerFactories.add(new org.apache.axis.encoding.ser.ArraySerializerFactory(qName, qName2));
442             cachedDeserFactories.add(new org.apache.axis.encoding.ser.ArrayDeserializerFactory());
443 
444             qName = new javax.xml.namespace.QName("urn:http.service.messageboards.portlet.liferay.com", "ArrayOf_xsd_anyType");
445             cachedSerQNames.add(qName);
446             cls = java.lang.Object[].class;
447             cachedSerClasses.add(cls);
448             qName = new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "anyType");
449             qName2 = null;
450             cachedSerFactories.add(new org.apache.axis.encoding.ser.ArraySerializerFactory(qName, qName2));
451             cachedDeserFactories.add(new org.apache.axis.encoding.ser.ArrayDeserializerFactory());
452 
453             qName = new javax.xml.namespace.QName("urn:http.service.messageboards.portlet.liferay.com", "ArrayOf_xsd_string");
454             cachedSerQNames.add(qName);
455             cls = java.lang.String[].class;
456             cachedSerClasses.add(cls);
457             qName = new javax.xml.namespace.QName("http://schemas.xmlsoap.org/soap/encoding/", "string");
458             qName2 = null;
459             cachedSerFactories.add(new org.apache.axis.encoding.ser.ArraySerializerFactory(qName, qName2));
460             cachedDeserFactories.add(new org.apache.axis.encoding.ser.ArrayDeserializerFactory());
461 
462     }
463 
464     protected org.apache.axis.client.Call createCall() throws java.rmi.RemoteException {
465         try {
466             org.apache.axis.client.Call _call = super._createCall();
467             if (super.maintainSessionSet) {
468                 _call.setMaintainSession(super.maintainSession);
469             }
470             if (super.cachedUsername != null) {
471                 _call.setUsername(super.cachedUsername);
472             }
473             if (super.cachedPassword != null) {
474                 _call.setPassword(super.cachedPassword);
475             }
476             if (super.cachedEndpoint != null) {
477                 _call.setTargetEndpointAddress(super.cachedEndpoint);
478             }
479             if (super.cachedTimeout != null) {
480                 _call.setTimeout(super.cachedTimeout);
481             }
482             if (super.cachedPortName != null) {
483                 _call.setPortName(super.cachedPortName);
484             }
485             java.util.Enumeration keys = super.cachedProperties.keys();
486             while (keys.hasMoreElements()) {
487                 java.lang.String key = (java.lang.String) keys.nextElement();
488                 _call.setProperty(key, super.cachedProperties.get(key));
489             }
490             // All the type mapping information is registered
491             // when the first call is made.
492             // The type mapping information is actually registered in
493             // the TypeMappingRegistry of the service, which
494             // is the reason why registration is only needed for the first call.
495             synchronized (this) {
496                 if (firstCall()) {
497                     // must set encoding style before registering serializers
498                     _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
499                     _call.setEncodingStyle(org.apache.axis.Constants.URI_SOAP11_ENC);
500                     for (int i = 0; i < cachedSerFactories.size(); ++i) {
501                         java.lang.Class cls = (java.lang.Class) cachedSerClasses.get(i);
502                         javax.xml.namespace.QName qName =
503                                 (javax.xml.namespace.QName) cachedSerQNames.get(i);
504                         java.lang.Object x = cachedSerFactories.get(i);
505                         if (x instanceof Class) {
506                             java.lang.Class sf = (java.lang.Class)
507                                  cachedSerFactories.get(i);
508                             java.lang.Class df = (java.lang.Class)
509                                  cachedDeserFactories.get(i);
510                             _call.registerTypeMapping(cls, qName, sf, df, false);
511                         }
512                         else if (x instanceof javax.xml.rpc.encoding.SerializerFactory) {
513                             org.apache.axis.encoding.SerializerFactory sf = (org.apache.axis.encoding.SerializerFactory)
514                                  cachedSerFactories.get(i);
515                             org.apache.axis.encoding.DeserializerFactory df = (org.apache.axis.encoding.DeserializerFactory)
516                                  cachedDeserFactories.get(i);
517                             _call.registerTypeMapping(cls, qName, sf, df, false);
518                         }
519                     }
520                 }
521             }
522             return _call;
523         }
524         catch (java.lang.Throwable _t) {
525             throw new org.apache.axis.AxisFault("Failure trying to get the Call object", _t);
526         }
527     }
528 
529     public com.liferay.client.portlet.messageboards.model.MBMessageSoap getMessage(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[0]);
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", "getMessage"));
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         else {
548             extractAttachments(_call);
549             try {
550                 return (com.liferay.client.portlet.messageboards.model.MBMessageSoap) _resp;
551             } catch (java.lang.Exception _exception) {
552                 return (com.liferay.client.portlet.messageboards.model.MBMessageSoap) org.apache.axis.utils.JavaUtils.convert(_resp, com.liferay.client.portlet.messageboards.model.MBMessageSoap.class);
553             }
554         }
555   } catch (org.apache.axis.AxisFault axisFaultException) {
556   throw axisFaultException;
557 }
558     }
559 
560     public com.liferay.client.portlet.messageboards.model.MBMessageSoap updateMessage(long messageId, java.lang.String subject, java.lang.String body, java.lang.Object[] files, double priority, java.lang.String[] tagsEntries) throws java.rmi.RemoteException {
561         if (super.cachedEndpoint == null) {
562             throw new org.apache.axis.NoEndPointException();
563         }
564         org.apache.axis.client.Call _call = createCall();
565         _call.setOperation(_operations[1]);
566         _call.setUseSOAPAction(true);
567         _call.setSOAPActionURI("");
568         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
569         _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.messageboards.portlet.liferay.com", "updateMessage"));
570 
571         setRequestHeaders(_call);
572         setAttachments(_call);
573  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(messageId), subject, body, files, new java.lang.Double(priority), tagsEntries});
574 
575         if (_resp instanceof java.rmi.RemoteException) {
576             throw (java.rmi.RemoteException)_resp;
577         }
578         else {
579             extractAttachments(_call);
580             try {
581                 return (com.liferay.client.portlet.messageboards.model.MBMessageSoap) _resp;
582             } catch (java.lang.Exception _exception) {
583                 return (com.liferay.client.portlet.messageboards.model.MBMessageSoap) org.apache.axis.utils.JavaUtils.convert(_resp, com.liferay.client.portlet.messageboards.model.MBMessageSoap.class);
584             }
585         }
586   } catch (org.apache.axis.AxisFault axisFaultException) {
587   throw axisFaultException;
588 }
589     }
590 
591     public com.liferay.client.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, java.lang.String[] tagsEntries, boolean addCommunityPermissions, boolean addGuestPermissions) throws java.rmi.RemoteException {
592         if (super.cachedEndpoint == null) {
593             throw new org.apache.axis.NoEndPointException();
594         }
595         org.apache.axis.client.Call _call = createCall();
596         _call.setOperation(_operations[2]);
597         _call.setUseSOAPAction(true);
598         _call.setSOAPActionURI("");
599         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
600         _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.messageboards.portlet.liferay.com", "addMessage"));
601 
602         setRequestHeaders(_call);
603         setAttachments(_call);
604  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), tagsEntries, new java.lang.Boolean(addCommunityPermissions), new java.lang.Boolean(addGuestPermissions)});
605 
606         if (_resp instanceof java.rmi.RemoteException) {
607             throw (java.rmi.RemoteException)_resp;
608         }
609         else {
610             extractAttachments(_call);
611             try {
612                 return (com.liferay.client.portlet.messageboards.model.MBMessageSoap) _resp;
613             } catch (java.lang.Exception _exception) {
614                 return (com.liferay.client.portlet.messageboards.model.MBMessageSoap) org.apache.axis.utils.JavaUtils.convert(_resp, com.liferay.client.portlet.messageboards.model.MBMessageSoap.class);
615             }
616         }
617   } catch (org.apache.axis.AxisFault axisFaultException) {
618   throw axisFaultException;
619 }
620     }
621 
622     public com.liferay.client.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, java.lang.String[] tagsEntries, java.lang.String[] communityPermissions, java.lang.String[] guestPermissions) throws java.rmi.RemoteException {
623         if (super.cachedEndpoint == null) {
624             throw new org.apache.axis.NoEndPointException();
625         }
626         org.apache.axis.client.Call _call = createCall();
627         _call.setOperation(_operations[3]);
628         _call.setUseSOAPAction(true);
629         _call.setSOAPActionURI("");
630         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
631         _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.messageboards.portlet.liferay.com", "addMessage"));
632 
633         setRequestHeaders(_call);
634         setAttachments(_call);
635  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), tagsEntries, communityPermissions, guestPermissions});
636 
637         if (_resp instanceof java.rmi.RemoteException) {
638             throw (java.rmi.RemoteException)_resp;
639         }
640         else {
641             extractAttachments(_call);
642             try {
643                 return (com.liferay.client.portlet.messageboards.model.MBMessageSoap) _resp;
644             } catch (java.lang.Exception _exception) {
645                 return (com.liferay.client.portlet.messageboards.model.MBMessageSoap) org.apache.axis.utils.JavaUtils.convert(_resp, com.liferay.client.portlet.messageboards.model.MBMessageSoap.class);
646             }
647         }
648   } catch (org.apache.axis.AxisFault axisFaultException) {
649   throw axisFaultException;
650 }
651     }
652 
653     public com.liferay.client.portlet.messageboards.model.MBMessageSoap addMessage(long categoryId, java.lang.String subject, java.lang.String body, java.lang.Object[] files, boolean anonymous, double priority, java.lang.String[] tagsEntries, boolean addCommunityPermissions, boolean addGuestPermissions) throws java.rmi.RemoteException {
654         if (super.cachedEndpoint == null) {
655             throw new org.apache.axis.NoEndPointException();
656         }
657         org.apache.axis.client.Call _call = createCall();
658         _call.setOperation(_operations[4]);
659         _call.setUseSOAPAction(true);
660         _call.setSOAPActionURI("");
661         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
662         _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.messageboards.portlet.liferay.com", "addMessage"));
663 
664         setRequestHeaders(_call);
665         setAttachments(_call);
666  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), tagsEntries, new java.lang.Boolean(addCommunityPermissions), new java.lang.Boolean(addGuestPermissions)});
667 
668         if (_resp instanceof java.rmi.RemoteException) {
669             throw (java.rmi.RemoteException)_resp;
670         }
671         else {
672             extractAttachments(_call);
673             try {
674                 return (com.liferay.client.portlet.messageboards.model.MBMessageSoap) _resp;
675             } catch (java.lang.Exception _exception) {
676                 return (com.liferay.client.portlet.messageboards.model.MBMessageSoap) org.apache.axis.utils.JavaUtils.convert(_resp, com.liferay.client.portlet.messageboards.model.MBMessageSoap.class);
677             }
678         }
679   } catch (org.apache.axis.AxisFault axisFaultException) {
680   throw axisFaultException;
681 }
682     }
683 
684     public com.liferay.client.portlet.messageboards.model.MBMessageSoap addMessage(long categoryId, java.lang.String subject, java.lang.String body, java.lang.Object[] files, boolean anonymous, double priority, java.lang.String[] tagsEntries, java.lang.String[] communityPermissions, java.lang.String[] guestPermissions) throws java.rmi.RemoteException {
685         if (super.cachedEndpoint == null) {
686             throw new org.apache.axis.NoEndPointException();
687         }
688         org.apache.axis.client.Call _call = createCall();
689         _call.setOperation(_operations[5]);
690         _call.setUseSOAPAction(true);
691         _call.setSOAPActionURI("");
692         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
693         _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.messageboards.portlet.liferay.com", "addMessage"));
694 
695         setRequestHeaders(_call);
696         setAttachments(_call);
697  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), tagsEntries, communityPermissions, guestPermissions});
698 
699         if (_resp instanceof java.rmi.RemoteException) {
700             throw (java.rmi.RemoteException)_resp;
701         }
702         else {
703             extractAttachments(_call);
704             try {
705                 return (com.liferay.client.portlet.messageboards.model.MBMessageSoap) _resp;
706             } catch (java.lang.Exception _exception) {
707                 return (com.liferay.client.portlet.messageboards.model.MBMessageSoap) org.apache.axis.utils.JavaUtils.convert(_resp, com.liferay.client.portlet.messageboards.model.MBMessageSoap.class);
708             }
709         }
710   } catch (org.apache.axis.AxisFault axisFaultException) {
711   throw axisFaultException;
712 }
713     }
714 
715     public void deleteDiscussionMessage(long groupId, java.lang.String className, long classPK, long messageId) throws java.rmi.RemoteException {
716         if (super.cachedEndpoint == null) {
717             throw new org.apache.axis.NoEndPointException();
718         }
719         org.apache.axis.client.Call _call = createCall();
720         _call.setOperation(_operations[6]);
721         _call.setUseSOAPAction(true);
722         _call.setSOAPActionURI("");
723         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
724         _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.messageboards.portlet.liferay.com", "deleteDiscussionMessage"));
725 
726         setRequestHeaders(_call);
727         setAttachments(_call);
728  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)});
729 
730         if (_resp instanceof java.rmi.RemoteException) {
731             throw (java.rmi.RemoteException)_resp;
732         }
733         extractAttachments(_call);
734   } catch (org.apache.axis.AxisFault axisFaultException) {
735   throw axisFaultException;
736 }
737     }
738 
739     public void deleteMessage(long messageId) throws java.rmi.RemoteException {
740         if (super.cachedEndpoint == null) {
741             throw new org.apache.axis.NoEndPointException();
742         }
743         org.apache.axis.client.Call _call = createCall();
744         _call.setOperation(_operations[7]);
745         _call.setUseSOAPAction(true);
746         _call.setSOAPActionURI("");
747         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
748         _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.messageboards.portlet.liferay.com", "deleteMessage"));
749 
750         setRequestHeaders(_call);
751         setAttachments(_call);
752  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(messageId)});
753 
754         if (_resp instanceof java.rmi.RemoteException) {
755             throw (java.rmi.RemoteException)_resp;
756         }
757         extractAttachments(_call);
758   } catch (org.apache.axis.AxisFault axisFaultException) {
759   throw axisFaultException;
760 }
761     }
762 
763     public com.liferay.client.portlet.messageboards.model.MBMessageSoap[] getCategoryMessages(long categoryId, int begin, int end) throws java.rmi.RemoteException {
764         if (super.cachedEndpoint == null) {
765             throw new org.apache.axis.NoEndPointException();
766         }
767         org.apache.axis.client.Call _call = createCall();
768         _call.setOperation(_operations[8]);
769         _call.setUseSOAPAction(true);
770         _call.setSOAPActionURI("");
771         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
772         _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.messageboards.portlet.liferay.com", "getCategoryMessages"));
773 
774         setRequestHeaders(_call);
775         setAttachments(_call);
776  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(categoryId), new java.lang.Integer(begin), new java.lang.Integer(end)});
777 
778         if (_resp instanceof java.rmi.RemoteException) {
779             throw (java.rmi.RemoteException)_resp;
780         }
781         else {
782             extractAttachments(_call);
783             try {
784                 return (com.liferay.client.portlet.messageboards.model.MBMessageSoap[]) _resp;
785             } catch (java.lang.Exception _exception) {
786                 return (com.liferay.client.portlet.messageboards.model.MBMessageSoap[]) org.apache.axis.utils.JavaUtils.convert(_resp, com.liferay.client.portlet.messageboards.model.MBMessageSoap[].class);
787             }
788         }
789   } catch (org.apache.axis.AxisFault axisFaultException) {
790   throw axisFaultException;
791 }
792     }
793 
794     public int getCategoryMessagesCount(long categoryId) throws java.rmi.RemoteException {
795         if (super.cachedEndpoint == null) {
796             throw new org.apache.axis.NoEndPointException();
797         }
798         org.apache.axis.client.Call _call = createCall();
799         _call.setOperation(_operations[9]);
800         _call.setUseSOAPAction(true);
801         _call.setSOAPActionURI("");
802         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
803         _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.messageboards.portlet.liferay.com", "getCategoryMessagesCount"));
804 
805         setRequestHeaders(_call);
806         setAttachments(_call);
807  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(categoryId)});
808 
809         if (_resp instanceof java.rmi.RemoteException) {
810             throw (java.rmi.RemoteException)_resp;
811         }
812         else {
813             extractAttachments(_call);
814             try {
815                 return ((java.lang.Integer) _resp).intValue();
816             } catch (java.lang.Exception _exception) {
817                 return ((java.lang.Integer) org.apache.axis.utils.JavaUtils.convert(_resp, int.class)).intValue();
818             }
819         }
820   } catch (org.apache.axis.AxisFault axisFaultException) {
821   throw axisFaultException;
822 }
823     }
824 
825     public java.lang.Object getMessageDisplay(long messageId) throws java.rmi.RemoteException {
826         if (super.cachedEndpoint == null) {
827             throw new org.apache.axis.NoEndPointException();
828         }
829         org.apache.axis.client.Call _call = createCall();
830         _call.setOperation(_operations[10]);
831         _call.setUseSOAPAction(true);
832         _call.setSOAPActionURI("");
833         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
834         _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.messageboards.portlet.liferay.com", "getMessageDisplay"));
835 
836         setRequestHeaders(_call);
837         setAttachments(_call);
838  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(messageId)});
839 
840         if (_resp instanceof java.rmi.RemoteException) {
841             throw (java.rmi.RemoteException)_resp;
842         }
843         else {
844             extractAttachments(_call);
845             try {
846                 return (java.lang.Object) _resp;
847             } catch (java.lang.Exception _exception) {
848                 return (java.lang.Object) org.apache.axis.utils.JavaUtils.convert(_resp, java.lang.Object.class);
849             }
850         }
851   } catch (org.apache.axis.AxisFault axisFaultException) {
852   throw axisFaultException;
853 }
854     }
855 
856     public void subscribeMessage(long messageId) throws java.rmi.RemoteException {
857         if (super.cachedEndpoint == null) {
858             throw new org.apache.axis.NoEndPointException();
859         }
860         org.apache.axis.client.Call _call = createCall();
861         _call.setOperation(_operations[11]);
862         _call.setUseSOAPAction(true);
863         _call.setSOAPActionURI("");
864         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
865         _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.messageboards.portlet.liferay.com", "subscribeMessage"));
866 
867         setRequestHeaders(_call);
868         setAttachments(_call);
869  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(messageId)});
870 
871         if (_resp instanceof java.rmi.RemoteException) {
872             throw (java.rmi.RemoteException)_resp;
873         }
874         extractAttachments(_call);
875   } catch (org.apache.axis.AxisFault axisFaultException) {
876   throw axisFaultException;
877 }
878     }
879 
880     public void unsubscribeMessage(long messageId) throws java.rmi.RemoteException {
881         if (super.cachedEndpoint == null) {
882             throw new org.apache.axis.NoEndPointException();
883         }
884         org.apache.axis.client.Call _call = createCall();
885         _call.setOperation(_operations[12]);
886         _call.setUseSOAPAction(true);
887         _call.setSOAPActionURI("");
888         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
889         _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.messageboards.portlet.liferay.com", "unsubscribeMessage"));
890 
891         setRequestHeaders(_call);
892         setAttachments(_call);
893  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(messageId)});
894 
895         if (_resp instanceof java.rmi.RemoteException) {
896             throw (java.rmi.RemoteException)_resp;
897         }
898         extractAttachments(_call);
899   } catch (org.apache.axis.AxisFault axisFaultException) {
900   throw axisFaultException;
901 }
902     }
903 
904     public com.liferay.client.portlet.messageboards.model.MBMessageSoap updateDiscussionMessage(long groupId, java.lang.String className, long classPK, long messageId, java.lang.String subject, java.lang.String body) throws java.rmi.RemoteException {
905         if (super.cachedEndpoint == null) {
906             throw new org.apache.axis.NoEndPointException();
907         }
908         org.apache.axis.client.Call _call = createCall();
909         _call.setOperation(_operations[13]);
910         _call.setUseSOAPAction(true);
911         _call.setSOAPActionURI("");
912         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
913         _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.messageboards.portlet.liferay.com", "updateDiscussionMessage"));
914 
915         setRequestHeaders(_call);
916         setAttachments(_call);
917  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), subject, body});
918 
919         if (_resp instanceof java.rmi.RemoteException) {
920             throw (java.rmi.RemoteException)_resp;
921         }
922         else {
923             extractAttachments(_call);
924             try {
925                 return (com.liferay.client.portlet.messageboards.model.MBMessageSoap) _resp;
926             } catch (java.lang.Exception _exception) {
927                 return (com.liferay.client.portlet.messageboards.model.MBMessageSoap) org.apache.axis.utils.JavaUtils.convert(_resp, com.liferay.client.portlet.messageboards.model.MBMessageSoap.class);
928             }
929         }
930   } catch (org.apache.axis.AxisFault axisFaultException) {
931   throw axisFaultException;
932 }
933     }
934 
935     public java.lang.String getCategoryMessagesRSS(long categoryId, int max, java.lang.String type, double version, java.lang.String displayStyle, java.lang.String feedURL, java.lang.String entryURL) throws java.rmi.RemoteException {
936         if (super.cachedEndpoint == null) {
937             throw new org.apache.axis.NoEndPointException();
938         }
939         org.apache.axis.client.Call _call = createCall();
940         _call.setOperation(_operations[14]);
941         _call.setUseSOAPAction(true);
942         _call.setSOAPActionURI("");
943         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
944         _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.messageboards.portlet.liferay.com", "getCategoryMessagesRSS"));
945 
946         setRequestHeaders(_call);
947         setAttachments(_call);
948  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(categoryId), new java.lang.Integer(max), type, new java.lang.Double(version), displayStyle, feedURL, entryURL});
949 
950         if (_resp instanceof java.rmi.RemoteException) {
951             throw (java.rmi.RemoteException)_resp;
952         }
953         else {
954             extractAttachments(_call);
955             try {
956                 return (java.lang.String) _resp;
957             } catch (java.lang.Exception _exception) {
958                 return (java.lang.String) org.apache.axis.utils.JavaUtils.convert(_resp, java.lang.String.class);
959             }
960         }
961   } catch (org.apache.axis.AxisFault axisFaultException) {
962   throw axisFaultException;
963 }
964     }
965 
966     public java.lang.String getCompanyMessagesRSS(long companyId, int max, java.lang.String type, double version, java.lang.String displayStyle, java.lang.String feedURL, java.lang.String entryURL) throws java.rmi.RemoteException {
967         if (super.cachedEndpoint == null) {
968             throw new org.apache.axis.NoEndPointException();
969         }
970         org.apache.axis.client.Call _call = createCall();
971         _call.setOperation(_operations[15]);
972         _call.setUseSOAPAction(true);
973         _call.setSOAPActionURI("");
974         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
975         _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.messageboards.portlet.liferay.com", "getCompanyMessagesRSS"));
976 
977         setRequestHeaders(_call);
978         setAttachments(_call);
979  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(companyId), new java.lang.Integer(max), type, new java.lang.Double(version), displayStyle, feedURL, entryURL});
980 
981         if (_resp instanceof java.rmi.RemoteException) {
982             throw (java.rmi.RemoteException)_resp;
983         }
984         else {
985             extractAttachments(_call);
986             try {
987                 return (java.lang.String) _resp;
988             } catch (java.lang.Exception _exception) {
989                 return (java.lang.String) org.apache.axis.utils.JavaUtils.convert(_resp, java.lang.String.class);
990             }
991         }
992   } catch (org.apache.axis.AxisFault axisFaultException) {
993   throw axisFaultException;
994 }
995     }
996 
997     public java.lang.String getGroupMessagesRSS(long groupId, long userId, int max, java.lang.String type, double version, java.lang.String displayStyle, java.lang.String feedURL, java.lang.String entryURL) throws java.rmi.RemoteException {
998         if (super.cachedEndpoint == null) {
999             throw new org.apache.axis.NoEndPointException();
1000        }
1001        org.apache.axis.client.Call _call = createCall();
1002        _call.setOperation(_operations[16]);
1003        _call.setUseSOAPAction(true);
1004        _call.setSOAPActionURI("");
1005        _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
1006        _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.messageboards.portlet.liferay.com", "getGroupMessagesRSS"));
1007
1008        setRequestHeaders(_call);
1009        setAttachments(_call);
1010 try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(groupId), new java.lang.Long(userId), new java.lang.Integer(max), type, new java.lang.Double(version), displayStyle, feedURL, entryURL});
1011
1012        if (_resp instanceof java.rmi.RemoteException) {
1013            throw (java.rmi.RemoteException)_resp;
1014        }
1015        else {
1016            extractAttachments(_call);
1017            try {
1018                return (java.lang.String) _resp;
1019            } catch (java.lang.Exception _exception) {
1020                return (java.lang.String) org.apache.axis.utils.JavaUtils.convert(_resp, java.lang.String.class);
1021            }
1022        }
1023  } catch (org.apache.axis.AxisFault axisFaultException) {
1024  throw axisFaultException;
1025}
1026    }
1027
1028    public java.lang.String getGroupMessagesRSS(long groupId, int max, java.lang.String type, double version, java.lang.String displayStyle, java.lang.String feedURL, java.lang.String entryURL) throws java.rmi.RemoteException {
1029        if (super.cachedEndpoint == null) {
1030            throw new org.apache.axis.NoEndPointException();
1031        }
1032        org.apache.axis.client.Call _call = createCall();
1033        _call.setOperation(_operations[17]);
1034        _call.setUseSOAPAction(true);
1035        _call.setSOAPActionURI("");
1036        _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
1037        _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.messageboards.portlet.liferay.com", "getGroupMessagesRSS"));
1038
1039        setRequestHeaders(_call);
1040        setAttachments(_call);
1041 try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(groupId), new java.lang.Integer(max), type, new java.lang.Double(version), displayStyle, feedURL, entryURL});
1042
1043        if (_resp instanceof java.rmi.RemoteException) {
1044            throw (java.rmi.RemoteException)_resp;
1045        }
1046        else {
1047            extractAttachments(_call);
1048            try {
1049                return (java.lang.String) _resp;
1050            } catch (java.lang.Exception _exception) {
1051                return (java.lang.String) org.apache.axis.utils.JavaUtils.convert(_resp, java.lang.String.class);
1052            }
1053        }
1054  } catch (org.apache.axis.AxisFault axisFaultException) {
1055  throw axisFaultException;
1056}
1057    }
1058
1059    public java.lang.String getThreadMessagesRSS(long threadId, int max, java.lang.String type, double version, java.lang.String displayStyle, java.lang.String feedURL, java.lang.String entryURL) throws java.rmi.RemoteException {
1060        if (super.cachedEndpoint == null) {
1061            throw new org.apache.axis.NoEndPointException();
1062        }
1063        org.apache.axis.client.Call _call = createCall();
1064        _call.setOperation(_operations[18]);
1065        _call.setUseSOAPAction(true);
1066        _call.setSOAPActionURI("");
1067        _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
1068        _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.messageboards.portlet.liferay.com", "getThreadMessagesRSS"));
1069
1070        setRequestHeaders(_call);
1071        setAttachments(_call);
1072 try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(threadId), new java.lang.Integer(max), type, new java.lang.Double(version), displayStyle, feedURL, entryURL});
1073
1074        if (_resp instanceof java.rmi.RemoteException) {
1075            throw (java.rmi.RemoteException)_resp;
1076        }
1077        else {
1078            extractAttachments(_call);
1079            try {
1080                return (java.lang.String) _resp;
1081            } catch (java.lang.Exception _exception) {
1082                return (java.lang.String) org.apache.axis.utils.JavaUtils.convert(_resp, java.lang.String.class);
1083            }
1084        }
1085  } catch (org.apache.axis.AxisFault axisFaultException) {
1086  throw axisFaultException;
1087}
1088    }
1089
1090}
1091