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