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[8];
20 _initOperationDesc1();
21 }
22
23 private static void _initOperationDesc1(){
24 org.apache.axis.description.OperationDesc oper;
25 org.apache.axis.description.ParameterDesc param;
26 oper = new org.apache.axis.description.OperationDesc();
27 oper.setName("getCategory");
28 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);
29 oper.addParameter(param);
30 oper.setReturnType(new javax.xml.namespace.QName("http://model.messageboards.portlet.liferay.com", "MBCategorySoap"));
31 oper.setReturnClass(com.liferay.client.soap.portlet.messageboards.model.MBCategorySoap.class);
32 oper.setReturnQName(new javax.xml.namespace.QName("", "getCategoryReturn"));
33 oper.setStyle(org.apache.axis.constants.Style.RPC);
34 oper.setUse(org.apache.axis.constants.Use.ENCODED);
35 _operations[0] = oper;
36
37 oper = new org.apache.axis.description.OperationDesc();
38 oper.setName("addCategory");
39 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);
40 oper.addParameter(param);
41 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);
42 oper.addParameter(param);
43 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);
44 oper.addParameter(param);
45 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);
46 oper.addParameter(param);
47 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);
48 oper.addParameter(param);
49 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);
50 oper.addParameter(param);
51 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);
52 oper.addParameter(param);
53 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);
54 oper.addParameter(param);
55 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);
56 oper.addParameter(param);
57 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);
58 oper.addParameter(param);
59 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);
60 oper.addParameter(param);
61 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);
62 oper.addParameter(param);
63 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);
64 oper.addParameter(param);
65 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);
66 oper.addParameter(param);
67 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);
68 oper.addParameter(param);
69 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);
70 oper.addParameter(param);
71 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);
72 oper.addParameter(param);
73 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);
74 oper.addParameter(param);
75 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);
76 oper.addParameter(param);
77 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);
78 oper.addParameter(param);
79 oper.setReturnType(new javax.xml.namespace.QName("http://model.messageboards.portlet.liferay.com", "MBCategorySoap"));
80 oper.setReturnClass(com.liferay.client.soap.portlet.messageboards.model.MBCategorySoap.class);
81 oper.setReturnQName(new javax.xml.namespace.QName("", "addCategoryReturn"));
82 oper.setStyle(org.apache.axis.constants.Style.RPC);
83 oper.setUse(org.apache.axis.constants.Use.ENCODED);
84 _operations[1] = oper;
85
86 oper = new org.apache.axis.description.OperationDesc();
87 oper.setName("deleteCategory");
88 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);
89 oper.addParameter(param);
90 oper.setReturnType(org.apache.axis.encoding.XMLType.AXIS_VOID);
91 oper.setStyle(org.apache.axis.constants.Style.RPC);
92 oper.setUse(org.apache.axis.constants.Use.ENCODED);
93 _operations[2] = oper;
94
95 oper = new org.apache.axis.description.OperationDesc();
96 oper.setName("getCategoriesCount");
97 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);
98 oper.addParameter(param);
99 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);
100 oper.addParameter(param);
101 oper.setReturnType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "int"));
102 oper.setReturnClass(int.class);
103 oper.setReturnQName(new javax.xml.namespace.QName("", "getCategoriesCountReturn"));
104 oper.setStyle(org.apache.axis.constants.Style.RPC);
105 oper.setUse(org.apache.axis.constants.Use.ENCODED);
106 _operations[3] = oper;
107
108 oper = new org.apache.axis.description.OperationDesc();
109 oper.setName("subscribeCategory");
110 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);
111 oper.addParameter(param);
112 oper.setReturnType(org.apache.axis.encoding.XMLType.AXIS_VOID);
113 oper.setStyle(org.apache.axis.constants.Style.RPC);
114 oper.setUse(org.apache.axis.constants.Use.ENCODED);
115 _operations[4] = oper;
116
117 oper = new org.apache.axis.description.OperationDesc();
118 oper.setName("unsubscribeCategory");
119 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);
120 oper.addParameter(param);
121 oper.setReturnType(org.apache.axis.encoding.XMLType.AXIS_VOID);
122 oper.setStyle(org.apache.axis.constants.Style.RPC);
123 oper.setUse(org.apache.axis.constants.Use.ENCODED);
124 _operations[5] = oper;
125
126 oper = new org.apache.axis.description.OperationDesc();
127 oper.setName("updateCategory");
128 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);
129 oper.addParameter(param);
130 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);
131 oper.addParameter(param);
132 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);
133 oper.addParameter(param);
134 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);
135 oper.addParameter(param);
136 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);
137 oper.addParameter(param);
138 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);
139 oper.addParameter(param);
140 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);
141 oper.addParameter(param);
142 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);
143 oper.addParameter(param);
144 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);
145 oper.addParameter(param);
146 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);
147 oper.addParameter(param);
148 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);
149 oper.addParameter(param);
150 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);
151 oper.addParameter(param);
152 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);
153 oper.addParameter(param);
154 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);
155 oper.addParameter(param);
156 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);
157 oper.addParameter(param);
158 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);
159 oper.addParameter(param);
160 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);
161 oper.addParameter(param);
162 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);
163 oper.addParameter(param);
164 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);
165 oper.addParameter(param);
166 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);
167 oper.addParameter(param);
168 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);
169 oper.addParameter(param);
170 oper.setReturnType(new javax.xml.namespace.QName("http://model.messageboards.portlet.liferay.com", "MBCategorySoap"));
171 oper.setReturnClass(com.liferay.client.soap.portlet.messageboards.model.MBCategorySoap.class);
172 oper.setReturnQName(new javax.xml.namespace.QName("", "updateCategoryReturn"));
173 oper.setStyle(org.apache.axis.constants.Style.RPC);
174 oper.setUse(org.apache.axis.constants.Use.ENCODED);
175 _operations[6] = oper;
176
177 oper = new org.apache.axis.description.OperationDesc();
178 oper.setName("getCategories");
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("", "parentCategoryId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"), long.class, false, false);
182 oper.addParameter(param);
183 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);
184 oper.addParameter(param);
185 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);
186 oper.addParameter(param);
187 oper.setReturnType(new javax.xml.namespace.QName("urn:http.service.messageboards.portlet.liferay.com", "ArrayOf_tns2_MBCategorySoap"));
188 oper.setReturnClass(com.liferay.client.soap.portlet.messageboards.model.MBCategorySoap[].class);
189 oper.setReturnQName(new javax.xml.namespace.QName("", "getCategoriesReturn"));
190 oper.setStyle(org.apache.axis.constants.Style.RPC);
191 oper.setUse(org.apache.axis.constants.Use.ENCODED);
192 _operations[7] = oper;
193
194 }
195
196 public Portlet_MB_MBCategoryServiceSoapBindingStub() throws org.apache.axis.AxisFault {
197 this(null);
198 }
199
200 public Portlet_MB_MBCategoryServiceSoapBindingStub(java.net.URL endpointURL, javax.xml.rpc.Service service) throws org.apache.axis.AxisFault {
201 this(service);
202 super.cachedEndpoint = endpointURL;
203 }
204
205 public Portlet_MB_MBCategoryServiceSoapBindingStub(javax.xml.rpc.Service service) throws org.apache.axis.AxisFault {
206 if (service == null) {
207 super.service = new org.apache.axis.client.Service();
208 } else {
209 super.service = service;
210 }
211 ((org.apache.axis.client.Service)super.service).setTypeMappingVersion("1.2");
212 java.lang.Class cls;
213 javax.xml.namespace.QName qName;
214 javax.xml.namespace.QName qName2;
215 java.lang.Class beansf = org.apache.axis.encoding.ser.BeanSerializerFactory.class;
216 java.lang.Class beandf = org.apache.axis.encoding.ser.BeanDeserializerFactory.class;
217 java.lang.Class enumsf = org.apache.axis.encoding.ser.EnumSerializerFactory.class;
218 java.lang.Class enumdf = org.apache.axis.encoding.ser.EnumDeserializerFactory.class;
219 java.lang.Class arraysf = org.apache.axis.encoding.ser.ArraySerializerFactory.class;
220 java.lang.Class arraydf = org.apache.axis.encoding.ser.ArrayDeserializerFactory.class;
221 java.lang.Class simplesf = org.apache.axis.encoding.ser.SimpleSerializerFactory.class;
222 java.lang.Class simpledf = org.apache.axis.encoding.ser.SimpleDeserializerFactory.class;
223 java.lang.Class simplelistsf = org.apache.axis.encoding.ser.SimpleListSerializerFactory.class;
224 java.lang.Class simplelistdf = org.apache.axis.encoding.ser.SimpleListDeserializerFactory.class;
225 qName = new javax.xml.namespace.QName("http://model.messageboards.portlet.liferay.com", "MBCategorySoap");
226 cachedSerQNames.add(qName);
227 cls = com.liferay.client.soap.portlet.messageboards.model.MBCategorySoap.class;
228 cachedSerClasses.add(cls);
229 cachedSerFactories.add(beansf);
230 cachedDeserFactories.add(beandf);
231
232 qName = new javax.xml.namespace.QName("http://model.portal.liferay.com", "PortletPreferencesIds");
233 cachedSerQNames.add(qName);
234 cls = com.liferay.client.soap.portal.model.PortletPreferencesIds.class;
235 cachedSerClasses.add(cls);
236 cachedSerFactories.add(beansf);
237 cachedDeserFactories.add(beandf);
238
239 qName = new javax.xml.namespace.QName("http://service.portal.liferay.com", "ServiceContext");
240 cachedSerQNames.add(qName);
241 cls = com.liferay.client.soap.portal.service.ServiceContext.class;
242 cachedSerClasses.add(cls);
243 cachedSerFactories.add(beansf);
244 cachedDeserFactories.add(beandf);
245
246 qName = new javax.xml.namespace.QName("urn:http.service.messageboards.portlet.liferay.com", "ArrayOf_tns2_MBCategorySoap");
247 cachedSerQNames.add(qName);
248 cls = com.liferay.client.soap.portlet.messageboards.model.MBCategorySoap[].class;
249 cachedSerClasses.add(cls);
250 qName = new javax.xml.namespace.QName("http://model.messageboards.portlet.liferay.com", "MBCategorySoap");
251 qName2 = null;
252 cachedSerFactories.add(new org.apache.axis.encoding.ser.ArraySerializerFactory(qName, qName2));
253 cachedDeserFactories.add(new org.apache.axis.encoding.ser.ArrayDeserializerFactory());
254
255 qName = new javax.xml.namespace.QName("urn:http.service.messageboards.portlet.liferay.com", "ArrayOf_xsd_string");
256 cachedSerQNames.add(qName);
257 cls = java.lang.String[].class;
258 cachedSerClasses.add(cls);
259 qName = new javax.xml.namespace.QName("http://schemas.xmlsoap.org/soap/encoding/", "string");
260 qName2 = null;
261 cachedSerFactories.add(new org.apache.axis.encoding.ser.ArraySerializerFactory(qName, qName2));
262 cachedDeserFactories.add(new org.apache.axis.encoding.ser.ArrayDeserializerFactory());
263
264 }
265
266 protected org.apache.axis.client.Call createCall() throws java.rmi.RemoteException {
267 try {
268 org.apache.axis.client.Call _call = super._createCall();
269 if (super.maintainSessionSet) {
270 _call.setMaintainSession(super.maintainSession);
271 }
272 if (super.cachedUsername != null) {
273 _call.setUsername(super.cachedUsername);
274 }
275 if (super.cachedPassword != null) {
276 _call.setPassword(super.cachedPassword);
277 }
278 if (super.cachedEndpoint != null) {
279 _call.setTargetEndpointAddress(super.cachedEndpoint);
280 }
281 if (super.cachedTimeout != null) {
282 _call.setTimeout(super.cachedTimeout);
283 }
284 if (super.cachedPortName != null) {
285 _call.setPortName(super.cachedPortName);
286 }
287 java.util.Enumeration keys = super.cachedProperties.keys();
288 while (keys.hasMoreElements()) {
289 java.lang.String key = (java.lang.String) keys.nextElement();
290 _call.setProperty(key, super.cachedProperties.get(key));
291 }
292 synchronized (this) {
298 if (firstCall()) {
299 _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
301 _call.setEncodingStyle(org.apache.axis.Constants.URI_SOAP11_ENC);
302 for (int i = 0; i < cachedSerFactories.size(); ++i) {
303 java.lang.Class cls = (java.lang.Class) cachedSerClasses.get(i);
304 javax.xml.namespace.QName qName =
305 (javax.xml.namespace.QName) cachedSerQNames.get(i);
306 java.lang.Object x = cachedSerFactories.get(i);
307 if (x instanceof Class) {
308 java.lang.Class sf = (java.lang.Class)
309 cachedSerFactories.get(i);
310 java.lang.Class df = (java.lang.Class)
311 cachedDeserFactories.get(i);
312 _call.registerTypeMapping(cls, qName, sf, df, false);
313 }
314 else if (x instanceof javax.xml.rpc.encoding.SerializerFactory) {
315 org.apache.axis.encoding.SerializerFactory sf = (org.apache.axis.encoding.SerializerFactory)
316 cachedSerFactories.get(i);
317 org.apache.axis.encoding.DeserializerFactory df = (org.apache.axis.encoding.DeserializerFactory)
318 cachedDeserFactories.get(i);
319 _call.registerTypeMapping(cls, qName, sf, df, false);
320 }
321 }
322 }
323 }
324 return _call;
325 }
326 catch (java.lang.Throwable _t) {
327 throw new org.apache.axis.AxisFault("Failure trying to get the Call object", _t);
328 }
329 }
330
331 public com.liferay.client.soap.portlet.messageboards.model.MBCategorySoap getCategory(long categoryId) throws java.rmi.RemoteException {
332 if (super.cachedEndpoint == null) {
333 throw new org.apache.axis.NoEndPointException();
334 }
335 org.apache.axis.client.Call _call = createCall();
336 _call.setOperation(_operations[0]);
337 _call.setUseSOAPAction(true);
338 _call.setSOAPActionURI("");
339 _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
340 _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.messageboards.portlet.liferay.com", "getCategory"));
341
342 setRequestHeaders(_call);
343 setAttachments(_call);
344 try { java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(categoryId)});
345
346 if (_resp instanceof java.rmi.RemoteException) {
347 throw (java.rmi.RemoteException)_resp;
348 }
349 else {
350 extractAttachments(_call);
351 try {
352 return (com.liferay.client.soap.portlet.messageboards.model.MBCategorySoap) _resp;
353 } catch (java.lang.Exception _exception) {
354 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);
355 }
356 }
357 } catch (org.apache.axis.AxisFault axisFaultException) {
358 throw axisFaultException;
359 }
360 }
361
362 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 {
363 if (super.cachedEndpoint == null) {
364 throw new org.apache.axis.NoEndPointException();
365 }
366 org.apache.axis.client.Call _call = createCall();
367 _call.setOperation(_operations[1]);
368 _call.setUseSOAPAction(true);
369 _call.setSOAPActionURI("");
370 _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
371 _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.messageboards.portlet.liferay.com", "addCategory"));
372
373 setRequestHeaders(_call);
374 setAttachments(_call);
375 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});
376
377 if (_resp instanceof java.rmi.RemoteException) {
378 throw (java.rmi.RemoteException)_resp;
379 }
380 else {
381 extractAttachments(_call);
382 try {
383 return (com.liferay.client.soap.portlet.messageboards.model.MBCategorySoap) _resp;
384 } catch (java.lang.Exception _exception) {
385 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);
386 }
387 }
388 } catch (org.apache.axis.AxisFault axisFaultException) {
389 throw axisFaultException;
390 }
391 }
392
393 public void deleteCategory(long categoryId) throws java.rmi.RemoteException {
394 if (super.cachedEndpoint == null) {
395 throw new org.apache.axis.NoEndPointException();
396 }
397 org.apache.axis.client.Call _call = createCall();
398 _call.setOperation(_operations[2]);
399 _call.setUseSOAPAction(true);
400 _call.setSOAPActionURI("");
401 _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
402 _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.messageboards.portlet.liferay.com", "deleteCategory"));
403
404 setRequestHeaders(_call);
405 setAttachments(_call);
406 try { java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(categoryId)});
407
408 if (_resp instanceof java.rmi.RemoteException) {
409 throw (java.rmi.RemoteException)_resp;
410 }
411 extractAttachments(_call);
412 } catch (org.apache.axis.AxisFault axisFaultException) {
413 throw axisFaultException;
414 }
415 }
416
417 public int getCategoriesCount(long groupId, long parentCategoryId) throws java.rmi.RemoteException {
418 if (super.cachedEndpoint == null) {
419 throw new org.apache.axis.NoEndPointException();
420 }
421 org.apache.axis.client.Call _call = createCall();
422 _call.setOperation(_operations[3]);
423 _call.setUseSOAPAction(true);
424 _call.setSOAPActionURI("");
425 _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
426 _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.messageboards.portlet.liferay.com", "getCategoriesCount"));
427
428 setRequestHeaders(_call);
429 setAttachments(_call);
430 try { java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(groupId), new java.lang.Long(parentCategoryId)});
431
432 if (_resp instanceof java.rmi.RemoteException) {
433 throw (java.rmi.RemoteException)_resp;
434 }
435 else {
436 extractAttachments(_call);
437 try {
438 return ((java.lang.Integer) _resp).intValue();
439 } catch (java.lang.Exception _exception) {
440 return ((java.lang.Integer) org.apache.axis.utils.JavaUtils.convert(_resp, int.class)).intValue();
441 }
442 }
443 } catch (org.apache.axis.AxisFault axisFaultException) {
444 throw axisFaultException;
445 }
446 }
447
448 public void subscribeCategory(long categoryId) throws java.rmi.RemoteException {
449 if (super.cachedEndpoint == null) {
450 throw new org.apache.axis.NoEndPointException();
451 }
452 org.apache.axis.client.Call _call = createCall();
453 _call.setOperation(_operations[4]);
454 _call.setUseSOAPAction(true);
455 _call.setSOAPActionURI("");
456 _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
457 _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.messageboards.portlet.liferay.com", "subscribeCategory"));
458
459 setRequestHeaders(_call);
460 setAttachments(_call);
461 try { java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(categoryId)});
462
463 if (_resp instanceof java.rmi.RemoteException) {
464 throw (java.rmi.RemoteException)_resp;
465 }
466 extractAttachments(_call);
467 } catch (org.apache.axis.AxisFault axisFaultException) {
468 throw axisFaultException;
469 }
470 }
471
472 public void unsubscribeCategory(long categoryId) 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[5]);
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", "unsubscribeCategory"));
482
483 setRequestHeaders(_call);
484 setAttachments(_call);
485 try { java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(categoryId)});
486
487 if (_resp instanceof java.rmi.RemoteException) {
488 throw (java.rmi.RemoteException)_resp;
489 }
490 extractAttachments(_call);
491 } catch (org.apache.axis.AxisFault axisFaultException) {
492 throw axisFaultException;
493 }
494 }
495
496 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) throws java.rmi.RemoteException {
497 if (super.cachedEndpoint == null) {
498 throw new org.apache.axis.NoEndPointException();
499 }
500 org.apache.axis.client.Call _call = createCall();
501 _call.setOperation(_operations[6]);
502 _call.setUseSOAPAction(true);
503 _call.setSOAPActionURI("");
504 _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
505 _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.messageboards.portlet.liferay.com", "updateCategory"));
506
507 setRequestHeaders(_call);
508 setAttachments(_call);
509 try { java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(categoryId), new java.lang.Long(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)});
510
511 if (_resp instanceof java.rmi.RemoteException) {
512 throw (java.rmi.RemoteException)_resp;
513 }
514 else {
515 extractAttachments(_call);
516 try {
517 return (com.liferay.client.soap.portlet.messageboards.model.MBCategorySoap) _resp;
518 } catch (java.lang.Exception _exception) {
519 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);
520 }
521 }
522 } catch (org.apache.axis.AxisFault axisFaultException) {
523 throw axisFaultException;
524 }
525 }
526
527 public com.liferay.client.soap.portlet.messageboards.model.MBCategorySoap[] getCategories(long groupId, long parentCategoryId, int start, int end) throws java.rmi.RemoteException {
528 if (super.cachedEndpoint == null) {
529 throw new org.apache.axis.NoEndPointException();
530 }
531 org.apache.axis.client.Call _call = createCall();
532 _call.setOperation(_operations[7]);
533 _call.setUseSOAPAction(true);
534 _call.setSOAPActionURI("");
535 _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
536 _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.messageboards.portlet.liferay.com", "getCategories"));
537
538 setRequestHeaders(_call);
539 setAttachments(_call);
540 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)});
541
542 if (_resp instanceof java.rmi.RemoteException) {
543 throw (java.rmi.RemoteException)_resp;
544 }
545 else {
546 extractAttachments(_call);
547 try {
548 return (com.liferay.client.soap.portlet.messageboards.model.MBCategorySoap[]) _resp;
549 } catch (java.lang.Exception _exception) {
550 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);
551 }
552 }
553 } catch (org.apache.axis.AxisFault axisFaultException) {
554 throw axisFaultException;
555 }
556 }
557
558 }
559