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