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.portlet.tags.service.http;
9   
10  public class Portlet_Tags_TagsEntryServiceSoapBindingStub extends org.apache.axis.client.Stub implements com.liferay.client.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("updateEntry");
29          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);
30          oper.addParameter(param);
31          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);
32          oper.addParameter(param);
33          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);
34          oper.addParameter(param);
35          oper.setReturnType(new javax.xml.namespace.QName("http://model.tags.portlet.liferay.com", "TagsEntrySoap"));
36          oper.setReturnClass(com.liferay.client.portlet.tags.model.TagsEntrySoap.class);
37          oper.setReturnQName(new javax.xml.namespace.QName("", "updateEntryReturn"));
38          oper.setStyle(org.apache.axis.constants.Style.RPC);
39          oper.setUse(org.apache.axis.constants.Use.ENCODED);
40          _operations[0] = oper;
41  
42          oper = new org.apache.axis.description.OperationDesc();
43          oper.setName("updateEntry");
44          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);
45          oper.addParameter(param);
46          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);
47          oper.addParameter(param);
48          oper.setReturnType(new javax.xml.namespace.QName("http://model.tags.portlet.liferay.com", "TagsEntrySoap"));
49          oper.setReturnClass(com.liferay.client.portlet.tags.model.TagsEntrySoap.class);
50          oper.setReturnQName(new javax.xml.namespace.QName("", "updateEntryReturn"));
51          oper.setStyle(org.apache.axis.constants.Style.RPC);
52          oper.setUse(org.apache.axis.constants.Use.ENCODED);
53          _operations[1] = oper;
54  
55          oper = new org.apache.axis.description.OperationDesc();
56          oper.setName("searchCount");
57          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);
58          oper.addParameter(param);
59          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);
60          oper.addParameter(param);
61          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);
62          oper.addParameter(param);
63          oper.setReturnType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "int"));
64          oper.setReturnClass(int.class);
65          oper.setReturnQName(new javax.xml.namespace.QName("", "searchCountReturn"));
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("mergeEntries");
72          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);
73          oper.addParameter(param);
74          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);
75          oper.addParameter(param);
76          oper.setReturnType(org.apache.axis.encoding.XMLType.AXIS_VOID);
77          oper.setStyle(org.apache.axis.constants.Style.RPC);
78          oper.setUse(org.apache.axis.constants.Use.ENCODED);
79          _operations[3] = oper;
80  
81          oper = new org.apache.axis.description.OperationDesc();
82          oper.setName("searchAutocomplete");
83          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);
84          oper.addParameter(param);
85          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);
86          oper.addParameter(param);
87          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);
88          oper.addParameter(param);
89          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);
90          oper.addParameter(param);
91          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);
92          oper.addParameter(param);
93          oper.setReturnType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "anyType"));
94          oper.setReturnClass(java.lang.Object.class);
95          oper.setReturnQName(new javax.xml.namespace.QName("", "searchAutocompleteReturn"));
96          oper.setStyle(org.apache.axis.constants.Style.RPC);
97          oper.setUse(org.apache.axis.constants.Use.ENCODED);
98          _operations[4] = oper;
99  
100         oper = new org.apache.axis.description.OperationDesc();
101         oper.setName("addEntry");
102         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);
103         oper.addParameter(param);
104         oper.setReturnType(new javax.xml.namespace.QName("http://model.tags.portlet.liferay.com", "TagsEntrySoap"));
105         oper.setReturnClass(com.liferay.client.portlet.tags.model.TagsEntrySoap.class);
106         oper.setReturnQName(new javax.xml.namespace.QName("", "addEntryReturn"));
107         oper.setStyle(org.apache.axis.constants.Style.RPC);
108         oper.setUse(org.apache.axis.constants.Use.ENCODED);
109         _operations[5] = oper;
110 
111         oper = new org.apache.axis.description.OperationDesc();
112         oper.setName("addEntry");
113         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);
114         oper.addParameter(param);
115         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);
116         oper.addParameter(param);
117         oper.setReturnType(new javax.xml.namespace.QName("http://model.tags.portlet.liferay.com", "TagsEntrySoap"));
118         oper.setReturnClass(com.liferay.client.portlet.tags.model.TagsEntrySoap.class);
119         oper.setReturnQName(new javax.xml.namespace.QName("", "addEntryReturn"));
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("search");
126         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);
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         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);
133         oper.addParameter(param);
134         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);
135         oper.addParameter(param);
136         oper.setReturnType(new javax.xml.namespace.QName("urn:http.service.tags.portlet.liferay.com", "ArrayOf_tns2_TagsEntrySoap"));
137         oper.setReturnClass(com.liferay.client.portlet.tags.model.TagsEntrySoap[].class);
138         oper.setReturnQName(new javax.xml.namespace.QName("", "searchReturn"));
139         oper.setStyle(org.apache.axis.constants.Style.RPC);
140         oper.setUse(org.apache.axis.constants.Use.ENCODED);
141         _operations[7] = oper;
142 
143         oper = new org.apache.axis.description.OperationDesc();
144         oper.setName("search");
145         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);
146         oper.addParameter(param);
147         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);
148         oper.addParameter(param);
149         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);
150         oper.addParameter(param);
151         oper.setReturnType(new javax.xml.namespace.QName("urn:http.service.tags.portlet.liferay.com", "ArrayOf_tns2_TagsEntrySoap"));
152         oper.setReturnClass(com.liferay.client.portlet.tags.model.TagsEntrySoap[].class);
153         oper.setReturnQName(new javax.xml.namespace.QName("", "searchReturn"));
154         oper.setStyle(org.apache.axis.constants.Style.RPC);
155         oper.setUse(org.apache.axis.constants.Use.ENCODED);
156         _operations[8] = oper;
157 
158         oper = new org.apache.axis.description.OperationDesc();
159         oper.setName("deleteEntry");
160         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);
161         oper.addParameter(param);
162         oper.setReturnType(org.apache.axis.encoding.XMLType.AXIS_VOID);
163         oper.setStyle(org.apache.axis.constants.Style.RPC);
164         oper.setUse(org.apache.axis.constants.Use.ENCODED);
165         _operations[9] = oper;
166 
167     }
168 
169     private static void _initOperationDesc2(){
170         org.apache.axis.description.OperationDesc oper;
171         org.apache.axis.description.ParameterDesc param;
172         oper = new org.apache.axis.description.OperationDesc();
173         oper.setName("getEntries");
174         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);
175         oper.addParameter(param);
176         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);
177         oper.addParameter(param);
178         oper.setReturnType(new javax.xml.namespace.QName("urn:http.service.tags.portlet.liferay.com", "ArrayOf_tns2_TagsEntrySoap"));
179         oper.setReturnClass(com.liferay.client.portlet.tags.model.TagsEntrySoap[].class);
180         oper.setReturnQName(new javax.xml.namespace.QName("", "getEntriesReturn"));
181         oper.setStyle(org.apache.axis.constants.Style.RPC);
182         oper.setUse(org.apache.axis.constants.Use.ENCODED);
183         _operations[10] = oper;
184 
185         oper = new org.apache.axis.description.OperationDesc();
186         oper.setName("getEntries");
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("", "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("", "classNameId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"), long.class, false, false);
192         oper.addParameter(param);
193         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);
194         oper.addParameter(param);
195         oper.setReturnType(new javax.xml.namespace.QName("urn:http.service.tags.portlet.liferay.com", "ArrayOf_tns2_TagsEntrySoap"));
196         oper.setReturnClass(com.liferay.client.portlet.tags.model.TagsEntrySoap[].class);
197         oper.setReturnQName(new javax.xml.namespace.QName("", "getEntriesReturn"));
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.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.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.portlet.tags.model.TagsEntrySoap updateEntry(long entryId, java.lang.String name, java.lang.String[] properties) 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", "updateEntry"));
335 
336         setRequestHeaders(_call);
337         setAttachments(_call);
338  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(entryId), name, properties});
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.portlet.tags.model.TagsEntrySoap) _resp;
347             } catch (java.lang.Exception _exception) {
348                 return (com.liferay.client.portlet.tags.model.TagsEntrySoap) org.apache.axis.utils.JavaUtils.convert(_resp, com.liferay.client.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.portlet.tags.model.TagsEntrySoap updateEntry(long entryId, java.lang.String name) 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", "updateEntry"));
366 
367         setRequestHeaders(_call);
368         setAttachments(_call);
369  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(entryId), name});
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.portlet.tags.model.TagsEntrySoap) _resp;
378             } catch (java.lang.Exception _exception) {
379                 return (com.liferay.client.portlet.tags.model.TagsEntrySoap) org.apache.axis.utils.JavaUtils.convert(_resp, com.liferay.client.portlet.tags.model.TagsEntrySoap.class);
380             }
381         }
382   } catch (org.apache.axis.AxisFault axisFaultException) {
383   throw axisFaultException;
384 }
385     }
386 
387     public int searchCount(long companyId, java.lang.String name, java.lang.String[] properties) 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", "searchCount"));
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});
401 
402         if (_resp instanceof java.rmi.RemoteException) {
403             throw (java.rmi.RemoteException)_resp;
404         }
405         else {
406             extractAttachments(_call);
407             try {
408                 return ((java.lang.Integer) _resp).intValue();
409             } catch (java.lang.Exception _exception) {
410                 return ((java.lang.Integer) org.apache.axis.utils.JavaUtils.convert(_resp, int.class)).intValue();
411             }
412         }
413   } catch (org.apache.axis.AxisFault axisFaultException) {
414   throw axisFaultException;
415 }
416     }
417 
418     public void mergeEntries(long fromEntryId, long toEntryId) 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", "mergeEntries"));
428 
429         setRequestHeaders(_call);
430         setAttachments(_call);
431  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(fromEntryId), new java.lang.Long(toEntryId)});
432 
433         if (_resp instanceof java.rmi.RemoteException) {
434             throw (java.rmi.RemoteException)_resp;
435         }
436         extractAttachments(_call);
437   } catch (org.apache.axis.AxisFault axisFaultException) {
438   throw axisFaultException;
439 }
440     }
441 
442     public java.lang.Object searchAutocomplete(long companyId, java.lang.String name, java.lang.String[] properties, int start, int end) throws java.rmi.RemoteException {
443         if (super.cachedEndpoint == null) {
444             throw new org.apache.axis.NoEndPointException();
445         }
446         org.apache.axis.client.Call _call = createCall();
447         _call.setOperation(_operations[4]);
448         _call.setUseSOAPAction(true);
449         _call.setSOAPActionURI("");
450         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
451         _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.tags.portlet.liferay.com", "searchAutocomplete"));
452 
453         setRequestHeaders(_call);
454         setAttachments(_call);
455  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)});
456 
457         if (_resp instanceof java.rmi.RemoteException) {
458             throw (java.rmi.RemoteException)_resp;
459         }
460         else {
461             extractAttachments(_call);
462             try {
463                 return (java.lang.Object) _resp;
464             } catch (java.lang.Exception _exception) {
465                 return (java.lang.Object) org.apache.axis.utils.JavaUtils.convert(_resp, java.lang.Object.class);
466             }
467         }
468   } catch (org.apache.axis.AxisFault axisFaultException) {
469   throw axisFaultException;
470 }
471     }
472 
473     public com.liferay.client.portlet.tags.model.TagsEntrySoap addEntry(java.lang.String name) throws java.rmi.RemoteException {
474         if (super.cachedEndpoint == null) {
475             throw new org.apache.axis.NoEndPointException();
476         }
477         org.apache.axis.client.Call _call = createCall();
478         _call.setOperation(_operations[5]);
479         _call.setUseSOAPAction(true);
480         _call.setSOAPActionURI("");
481         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
482         _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.tags.portlet.liferay.com", "addEntry"));
483 
484         setRequestHeaders(_call);
485         setAttachments(_call);
486  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {name});
487 
488         if (_resp instanceof java.rmi.RemoteException) {
489             throw (java.rmi.RemoteException)_resp;
490         }
491         else {
492             extractAttachments(_call);
493             try {
494                 return (com.liferay.client.portlet.tags.model.TagsEntrySoap) _resp;
495             } catch (java.lang.Exception _exception) {
496                 return (com.liferay.client.portlet.tags.model.TagsEntrySoap) org.apache.axis.utils.JavaUtils.convert(_resp, com.liferay.client.portlet.tags.model.TagsEntrySoap.class);
497             }
498         }
499   } catch (org.apache.axis.AxisFault axisFaultException) {
500   throw axisFaultException;
501 }
502     }
503 
504     public com.liferay.client.portlet.tags.model.TagsEntrySoap addEntry(java.lang.String name, java.lang.String[] properties) throws java.rmi.RemoteException {
505         if (super.cachedEndpoint == null) {
506             throw new org.apache.axis.NoEndPointException();
507         }
508         org.apache.axis.client.Call _call = createCall();
509         _call.setOperation(_operations[6]);
510         _call.setUseSOAPAction(true);
511         _call.setSOAPActionURI("");
512         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
513         _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.tags.portlet.liferay.com", "addEntry"));
514 
515         setRequestHeaders(_call);
516         setAttachments(_call);
517  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {name, properties});
518 
519         if (_resp instanceof java.rmi.RemoteException) {
520             throw (java.rmi.RemoteException)_resp;
521         }
522         else {
523             extractAttachments(_call);
524             try {
525                 return (com.liferay.client.portlet.tags.model.TagsEntrySoap) _resp;
526             } catch (java.lang.Exception _exception) {
527                 return (com.liferay.client.portlet.tags.model.TagsEntrySoap) org.apache.axis.utils.JavaUtils.convert(_resp, com.liferay.client.portlet.tags.model.TagsEntrySoap.class);
528             }
529         }
530   } catch (org.apache.axis.AxisFault axisFaultException) {
531   throw axisFaultException;
532 }
533     }
534 
535     public com.liferay.client.portlet.tags.model.TagsEntrySoap[] search(long companyId, java.lang.String name, java.lang.String[] properties, int start, int end) 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", "search"));
545 
546         setRequestHeaders(_call);
547         setAttachments(_call);
548  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)});
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.portlet.tags.model.TagsEntrySoap[]) _resp;
557             } catch (java.lang.Exception _exception) {
558                 return (com.liferay.client.portlet.tags.model.TagsEntrySoap[]) org.apache.axis.utils.JavaUtils.convert(_resp, com.liferay.client.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.portlet.tags.model.TagsEntrySoap[] search(long companyId, java.lang.String name, java.lang.String[] properties) 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", "search"));
576 
577         setRequestHeaders(_call);
578         setAttachments(_call);
579  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(companyId), name, properties});
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.portlet.tags.model.TagsEntrySoap[]) _resp;
588             } catch (java.lang.Exception _exception) {
589                 return (com.liferay.client.portlet.tags.model.TagsEntrySoap[]) org.apache.axis.utils.JavaUtils.convert(_resp, com.liferay.client.portlet.tags.model.TagsEntrySoap[].class);
590             }
591         }
592   } catch (org.apache.axis.AxisFault axisFaultException) {
593   throw axisFaultException;
594 }
595     }
596 
597     public void deleteEntry(long entryId) 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", "deleteEntry"));
607 
608         setRequestHeaders(_call);
609         setAttachments(_call);
610  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(entryId)});
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 com.liferay.client.portlet.tags.model.TagsEntrySoap[] getEntries(java.lang.String className, long classPK) 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", "getEntries"));
631 
632         setRequestHeaders(_call);
633         setAttachments(_call);
634  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {className, new java.lang.Long(classPK)});
635 
636         if (_resp instanceof java.rmi.RemoteException) {
637             throw (java.rmi.RemoteException)_resp;
638         }
639         else {
640             extractAttachments(_call);
641             try {
642                 return (com.liferay.client.portlet.tags.model.TagsEntrySoap[]) _resp;
643             } catch (java.lang.Exception _exception) {
644                 return (com.liferay.client.portlet.tags.model.TagsEntrySoap[]) org.apache.axis.utils.JavaUtils.convert(_resp, com.liferay.client.portlet.tags.model.TagsEntrySoap[].class);
645             }
646         }
647   } catch (org.apache.axis.AxisFault axisFaultException) {
648   throw axisFaultException;
649 }
650     }
651 
652     public com.liferay.client.portlet.tags.model.TagsEntrySoap[] getEntries(long groupId, long companyId, long classNameId, java.lang.String name) 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", "getEntries"));
662 
663         setRequestHeaders(_call);
664         setAttachments(_call);
665  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});
666 
667         if (_resp instanceof java.rmi.RemoteException) {
668             throw (java.rmi.RemoteException)_resp;
669         }
670         else {
671             extractAttachments(_call);
672             try {
673                 return (com.liferay.client.portlet.tags.model.TagsEntrySoap[]) _resp;
674             } catch (java.lang.Exception _exception) {
675                 return (com.liferay.client.portlet.tags.model.TagsEntrySoap[]) org.apache.axis.utils.JavaUtils.convert(_resp, com.liferay.client.portlet.tags.model.TagsEntrySoap[].class);
676             }
677         }
678   } catch (org.apache.axis.AxisFault axisFaultException) {
679   throw axisFaultException;
680 }
681     }
682 
683 }
684