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