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