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