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("getCategories");
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 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);
102 oper.addParameter(param);
103 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);
104 oper.addParameter(param);
105 oper.setReturnType(new javax.xml.namespace.QName("urn:http.service.messageboards.portlet.liferay.com", "ArrayOf_tns2_MBCategorySoap"));
106 oper.setReturnClass(com.liferay.client.soap.portlet.messageboards.model.MBCategorySoap[].class);
107 oper.setReturnQName(new javax.xml.namespace.QName("", "getCategoriesReturn"));
108 oper.setStyle(org.apache.axis.constants.Style.RPC);
109 oper.setUse(org.apache.axis.constants.Use.ENCODED);
110 _operations[3] = oper;
111
112 oper = new org.apache.axis.description.OperationDesc();
113 oper.setName("getCategoriesCount");
114 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);
115 oper.addParameter(param);
116 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);
117 oper.addParameter(param);
118 oper.setReturnType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "int"));
119 oper.setReturnClass(int.class);
120 oper.setReturnQName(new javax.xml.namespace.QName("", "getCategoriesCountReturn"));
121 oper.setStyle(org.apache.axis.constants.Style.RPC);
122 oper.setUse(org.apache.axis.constants.Use.ENCODED);
123 _operations[4] = oper;
124
125 oper = new org.apache.axis.description.OperationDesc();
126 oper.setName("subscribeCategory");
127 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);
128 oper.addParameter(param);
129 oper.setReturnType(org.apache.axis.encoding.XMLType.AXIS_VOID);
130 oper.setStyle(org.apache.axis.constants.Style.RPC);
131 oper.setUse(org.apache.axis.constants.Use.ENCODED);
132 _operations[5] = oper;
133
134 oper = new org.apache.axis.description.OperationDesc();
135 oper.setName("unsubscribeCategory");
136 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);
137 oper.addParameter(param);
138 oper.setReturnType(org.apache.axis.encoding.XMLType.AXIS_VOID);
139 oper.setStyle(org.apache.axis.constants.Style.RPC);
140 oper.setUse(org.apache.axis.constants.Use.ENCODED);
141 _operations[6] = oper;
142
143 oper = new org.apache.axis.description.OperationDesc();
144 oper.setName("updateCategory");
145 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);
146 oper.addParameter(param);
147 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);
148 oper.addParameter(param);
149 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);
150 oper.addParameter(param);
151 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);
152 oper.addParameter(param);
153 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);
154 oper.addParameter(param);
155 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);
156 oper.addParameter(param);
157 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);
158 oper.addParameter(param);
159 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);
160 oper.addParameter(param);
161 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);
162 oper.addParameter(param);
163 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);
164 oper.addParameter(param);
165 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);
166 oper.addParameter(param);
167 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);
168 oper.addParameter(param);
169 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);
170 oper.addParameter(param);
171 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);
172 oper.addParameter(param);
173 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);
174 oper.addParameter(param);
175 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);
176 oper.addParameter(param);
177 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);
178 oper.addParameter(param);
179 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);
180 oper.addParameter(param);
181 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);
182 oper.addParameter(param);
183 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);
184 oper.addParameter(param);
185 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);
186 oper.addParameter(param);
187 oper.setReturnType(new javax.xml.namespace.QName("http://model.messageboards.portlet.liferay.com", "MBCategorySoap"));
188 oper.setReturnClass(com.liferay.client.soap.portlet.messageboards.model.MBCategorySoap.class);
189 oper.setReturnQName(new javax.xml.namespace.QName("", "updateCategoryReturn"));
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 com.liferay.client.soap.portlet.messageboards.model.MBCategorySoap[] getCategories(long groupId, long parentCategoryId, int start, int end) 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", "getCategories"));
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), new java.lang.Integer(start), new java.lang.Integer(end)});
431
432 if (_resp instanceof java.rmi.RemoteException) {
433 throw (java.rmi.RemoteException)_resp;
434 }
435 else {
436 extractAttachments(_call);
437 try {
438 return (com.liferay.client.soap.portlet.messageboards.model.MBCategorySoap[]) _resp;
439 } catch (java.lang.Exception _exception) {
440 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);
441 }
442 }
443 } catch (org.apache.axis.AxisFault axisFaultException) {
444 throw axisFaultException;
445 }
446 }
447
448 public int getCategoriesCount(long groupId, long parentCategoryId) 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", "getCategoriesCount"));
458
459 setRequestHeaders(_call);
460 setAttachments(_call);
461 try { java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(groupId), new java.lang.Long(parentCategoryId)});
462
463 if (_resp instanceof java.rmi.RemoteException) {
464 throw (java.rmi.RemoteException)_resp;
465 }
466 else {
467 extractAttachments(_call);
468 try {
469 return ((java.lang.Integer) _resp).intValue();
470 } catch (java.lang.Exception _exception) {
471 return ((java.lang.Integer) org.apache.axis.utils.JavaUtils.convert(_resp, int.class)).intValue();
472 }
473 }
474 } catch (org.apache.axis.AxisFault axisFaultException) {
475 throw axisFaultException;
476 }
477 }
478
479 public void subscribeCategory(long categoryId) throws java.rmi.RemoteException {
480 if (super.cachedEndpoint == null) {
481 throw new org.apache.axis.NoEndPointException();
482 }
483 org.apache.axis.client.Call _call = createCall();
484 _call.setOperation(_operations[5]);
485 _call.setUseSOAPAction(true);
486 _call.setSOAPActionURI("");
487 _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
488 _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.messageboards.portlet.liferay.com", "subscribeCategory"));
489
490 setRequestHeaders(_call);
491 setAttachments(_call);
492 try { java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(categoryId)});
493
494 if (_resp instanceof java.rmi.RemoteException) {
495 throw (java.rmi.RemoteException)_resp;
496 }
497 extractAttachments(_call);
498 } catch (org.apache.axis.AxisFault axisFaultException) {
499 throw axisFaultException;
500 }
501 }
502
503 public void unsubscribeCategory(long categoryId) 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[6]);
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", "unsubscribeCategory"));
513
514 setRequestHeaders(_call);
515 setAttachments(_call);
516 try { java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(categoryId)});
517
518 if (_resp instanceof java.rmi.RemoteException) {
519 throw (java.rmi.RemoteException)_resp;
520 }
521 extractAttachments(_call);
522 } catch (org.apache.axis.AxisFault axisFaultException) {
523 throw axisFaultException;
524 }
525 }
526
527 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 {
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", "updateCategory"));
537
538 setRequestHeaders(_call);
539 setAttachments(_call);
540 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)});
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