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