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