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