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